255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,1,4,3,1,1,0,0,0,0,0,0,0,0,0,0,9,2,7,8,10,1,3,6,4,5,255,196,0,121,16,0,1,3,3,2,4,2,7,3,6,6,10,7,18,1,29,0,1,2,3,4,5,6,7,17,8,9,18,19,20,33,21,34,49,56,65,119,181,22,81,133,23,35,50,71,134,197,24,51,66,97,113,129,25,36,37,82,83,114,118,145,161,180,39,52,166,177,193,209,212,38,67,69,84,86,87,98,99,100,115,116,130,149,150,196,211,225,228,53,54,55,57,68,88,104,179,240,73,85,101,117,136,146,162,164,165,178,198,132,148,210,40,70,103,131,163,194,241,255,196,0,28,1,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,5,6,4,7,8,3,2,1,255,196,0,73,17,1,0,1,3,2,3,4,4,9,8,8,7,1,0,3,0,0,1,2,3,17,4,5,6,18,33,7,49,65,81,19,34,97,113,20,50,114,129,145,161,177,178,193,21,52,53,66,82,179,209,240,51,54,55,67,98,130,131,225,22,35,68,115,194,195,241,83,36,146,162,255,218,0,12,3,1,0,2,17,3,17,0,63,0,149,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,186,33,194,184,10,129,74,46,234,84,7,10,187,38,231,13,118,255,0,16,239,209,83,173,141,93,247,93,192,238,7,9,236,57,0,10,21,232,223,210,84,57,69,220,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,74,174,199,8,244,119,232,170,1,88,7,11,236,3,135,59,111,137,202,46,233,185,212,246,174,251,166,231,99,127,69,0,168,2,149,93,148,10,129,74,56,231,116,80,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,83,147,133,3,170,87,171,83,200,161,146,43,253,93,253,133,82,177,206,219,100,85,17,66,172,93,212,10,216,138,137,231,185,90,28,128,7,29,39,32,1,194,156,128,62,57,21,239,122,181,55,216,250,26,191,113,87,109,168,187,162,28,116,236,128,86,10,81,78,119,64,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,246,226,111,137,190,36,172,28,73,106,189,138,197,196,30,165,91,173,182,236,226,251,73,71,71,73,150,87,195,5,52,17,215,204,216,226,142,54,202,141,99,26,212,70,163,81,17,17,17,17,13,130,77,107,56,177,247,167,214,79,152,25,15,212,103,2,111,185,112,229,153,86,115,193,142,158,101,57,174,77,117,200,47,85,190,150,241,55,27,165,108,149,117,83,244,93,106,216,206,185,100,87,61,221,44,99,90,155,175,147,90,136,158,72,134,74,145,235,202,11,137,140,55,49,209,234,110,25,93,67,87,65,150,96,116,245,183,38,43,145,100,130,229,110,158,185,210,186,118,61,26,137,27,226,150,173,145,58,55,123,81,99,123,28,237,228,108,82,20,0,136,190,110,218,223,173,26,107,196,150,55,98,211,157,94,205,113,91,108,248,61,29,92,180,118,75,253,93,12,18,78,234,250,246,186,87,71,12,141,106,189,90,198,53,92,169,190,204,106,124,16,151,66,21,185,213,251,211,226,223,47,232,126,163,113,2,255,0,242,107,213,141,83,213,15,202,255,0,229,51,82,242,188,183,209,159,103,252,23,167,111,53,53,254,23,185,233,14,231,107,188,247,116,117,118,217,213,211,182,253,13,223,216,134,69,113,201,199,30,27,194,22,26,218,90,86,82,95,53,22,249,78,231,216,108,47,122,244,70,205,213,190,54,179,165,81,204,166,107,145,200,141,69,71,204,246,171,24,173,70,203,44,88,151,200,199,245,217,251,55,251,200,203,78,61,120,59,199,184,167,210,59,155,172,214,122,72,53,22,199,79,227,113,251,156,52,116,190,46,181,240,50,119,71,107,150,162,94,151,54,154,87,77,34,34,119,88,198,74,230,74,189,72,199,53,193,140,28,179,249,137,95,115,156,170,229,162,188,74,106,15,141,189,100,23,5,171,196,110,213,208,50,62,253,84,242,72,249,237,210,76,213,107,27,212,247,177,105,99,232,70,166,239,133,174,68,240,208,146,126,106,217,255,0,53,88,22,85,255,0,69,113,204,147,28,184,127,219,40,235,173,181,212,242,127,226,201,12,209,200,207,230,115,92,223,130,161,57,60,180,56,196,166,226,67,72,225,193,243,59,197,39,229,23,7,167,142,138,182,25,43,37,150,174,237,110,141,145,178,43,163,150,109,220,247,185,203,219,153,81,242,109,42,35,221,219,73,227,96,25,148,1,135,252,196,120,223,163,225,87,4,76,75,14,170,234,212,220,178,223,44,182,39,36,48,84,195,107,141,179,69,27,234,170,162,124,173,123,122,152,249,252,58,172,114,70,249,105,220,143,106,181,143,106,134,53,243,58,230,23,125,181,95,106,120,117,225,251,47,186,216,171,236,87,7,69,150,223,237,147,50,41,31,35,25,12,145,82,209,85,193,50,201,31,68,142,153,149,41,211,28,137,36,41,31,87,79,117,175,201,254,1,56,236,181,113,119,140,214,216,178,90,58,75,78,162,227,180,233,87,120,163,165,141,176,81,85,65,37,68,205,142,90,24,223,81,44,239,100,113,182,157,179,57,232,136,217,38,98,39,147,218,64,181,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,194,156,14,112,137,106,225,7,72,221,138,79,113,164,188,101,151,234,134,220,178,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,117,116,119,23,117,124,147,72,141,143,186,177,180,50,40,0,4,122,220,184,237,186,232,143,49,236,239,67,53,75,38,164,143,75,239,213,22,166,210,214,93,39,115,25,141,214,190,205,72,230,190,57,54,84,101,52,210,236,217,24,254,152,216,249,59,253,81,162,77,221,144,162,0,121,163,251,246,106,111,224,191,71,162,50,211,149,127,30,180,213,84,214,174,22,53,146,251,73,70,250,58,120,109,248,53,206,163,186,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,232,139,181,186,189,98,107,194,82,128,0,91,78,38,238,215,91,7,13,186,175,125,177,92,234,237,215,43,118,15,125,171,163,172,164,153,208,207,77,60,116,19,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,125,255,0,133,143,20,255,0,252,210,218,171,255,0,158,87,31,253,113,63,220,88,251,172,107,39,203,252,135,233,211,154,214,1,181,64,0,1,130,188,200,56,174,212,126,18,181,31,67,243,92,42,95,29,106,174,251,65,5,254,193,60,202,202,91,189,43,86,220,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,252,234,34,175,158,119,234,79,246,147,247,104,18,105,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,129,110,93,220,111,214,112,171,157,174,37,152,213,117,105,150,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,189,79,124,30,33,82,57,36,124,84,237,70,53,92,198,53,103,122,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,176,0,0,0,17,171,206,83,86,53,79,75,255,0,36,31,147,61,75,202,241,47,73,253,160,241,190,130,188,212,208,120,174,223,163,251,125,222,203,219,215,211,220,127,79,86,251,117,187,111,106,150,215,148,78,183,235,70,165,113,37,146,88,181,27,87,179,92,170,219,6,15,89,87,21,29,238,255,0,87,93,4,115,182,190,129,173,149,177,205,35,154,143,70,189,237,71,34,111,179,220,159,21,61,7,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,4,212,128,0,17,23,205,219,91,245,163,77,120,146,198,236,90,115,171,217,174,43,109,159,7,163,171,150,142,201,127,171,161,130,73,221,95,94,215,74,232,225,145,173,87,171,88,198,171,149,55,217,141,79,130,18,232,66,183,58,191,122,124,91,229,253,15,212,110,32,95,254,77,122,177,170,122,161,249,95,252,166,106,94,87,150,250,51,236,255,0,130,244,237,230,166,191,194,247,61,33,220,237,119,158,238,142,174,219,58,186,118,223,161,187,251,16,146,162,42,249,24,254,187,63,102,255,0,121,18,168,0,0,0,0,6,5,112,193,199,173,53,87,19,218,157,194,198,178,95,105,40,223,71,156,94,237,248,53,206,163,186,175,172,122,221,171,92,180,21,53,18,74,230,163,209,175,130,42,86,53,140,103,68,93,173,213,235,19,95,158,166,181,156,88,251,211,235,39,204,12,135,234,51,146,253,203,187,143,170,62,39,49,85,192,245,74,225,106,182,234,109,147,181,79,186,212,193,79,246,154,53,142,87,248,154,90,110,164,122,204,198,65,35,170,35,141,139,27,125,89,27,210,217,59,113,6,106,128,0,0,0,16,129,204,123,136,93,125,193,184,206,212,60,91,10,215,13,64,199,236,180,94,137,240,214,235,94,77,91,73,75,7,93,170,145,239,232,138,57,26,198,245,61,238,114,236,158,110,114,170,249,170,147,126,64,15,52,127,126,205,77,252,23,232,244,64,72,255,0,40,157,66,207,181,43,134,220,146,251,168,217,198,65,149,92,160,206,43,41,34,172,189,220,230,174,158,56,27,65,64,230,196,217,38,115,156,140,71,61,238,70,162,237,187,220,191,21,51,124,192,14,74,158,235,25,79,204,10,239,167,91,140,255,0,0,0,0,0,3,10,185,119,113,245,71,196,230,42,184,30,169,92,45,86,221,77,178,118,169,247,90,152,41,254,211,70,177,202,255,0,19,75,77,212,143,89,152,200,36,117,68,113,177,99,111,171,35,122,91,39,110,44,213,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,254,224,179,140,76,55,138,237,47,181,93,102,188,99,246,253,65,130,158,100,200,113,138,74,197,239,211,62,25,26,199,84,199,12,155,74,180,210,36,144,189,28,157,108,98,204,145,44,143,123,28,160,100,80,0,15,41,171,22,12,171,43,210,204,203,22,193,111,126,134,201,47,56,253,198,223,103,184,248,153,41,252,29,116,180,210,50,9,251,177,34,201,31,68,142,99,186,216,138,230,237,186,34,170,33,175,13,219,137,190,46,236,23,90,219,21,247,136,61,96,183,92,173,213,18,82,86,81,213,229,151,56,103,166,158,55,43,100,138,72,221,42,57,143,107,145,90,173,84,69,69,69,69,54,73,32,135,154,198,131,83,104,223,20,117,249,53,138,138,174,59,22,164,211,174,77,27,221,79,42,65,29,197,242,189,181,240,178,103,189,201,43,251,168,149,46,68,86,246,210,178,54,35,26,212,98,184,37,207,131,109,116,163,226,39,135,28,51,81,189,51,233,27,211,173,241,219,178,55,61,32,100,204,188,83,177,177,213,44,145,64,170,200,187,143,78,251,25,179,87,181,52,78,232,106,57,26,152,129,206,83,86,53,79,75,255,0,36,31,147,61,75,202,241,47,73,253,160,241,190,130,188,212,208,120,174,223,163,251,125,222,203,219,215,211,220,127,79,86,251,117,187,111,106,158,87,146,94,181,255,0,241,117,195,157,101,191,239,205,109,245,81,197,255,0,131,209,213,199,51,214,79,252,9,99,107,99,255,0,14,174,119,232,32,231,157,250,147,253,164,253,218,7,159,229,19,173,250,209,169,92,73,100,150,45,70,213,236,215,42,182,193,131,214,85,197,71,123,191,213,215,65,28,237,175,160,107,101,108,115,72,230,163,209,175,123,81,200,155,236,247,39,197,73,84,212,44,214,213,166,184,6,75,168,215,218,122,185,237,184,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,105,14,220,149,61,233,242,159,151,245,223,81,183,25,149,205,223,88,174,186,107,194,227,49,28,114,253,73,67,114,212,27,196,86,74,152,146,169,209,86,201,106,108,82,77,86,232,26,199,181,202,197,115,41,224,149,85,28,206,221,83,152,228,252,227,84,8,171,212,46,53,120,146,204,179,252,151,47,177,107,126,165,99,118,219,229,226,182,229,71,101,164,204,235,251,22,216,38,153,242,71,75,31,75,216,222,136,218,228,98,108,198,166,205,77,154,223,98,77,79,0,24,190,125,96,225,115,17,190,234,118,164,100,25,166,67,154,83,179,42,158,178,241,120,154,226,180,208,86,69,27,169,169,161,146,100,71,177,141,167,72,92,248,213,92,137,51,231,86,185,90,168,65,95,13,122,67,83,175,90,243,131,105,28,48,85,201,79,145,94,33,134,224,180,147,197,12,241,91,153,188,181,179,70,249,119,98,62,58,104,230,145,17,81,219,171,17,17,174,85,70,174,202,118,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,245,128,0,0,0,0,0,0,0,17,235,202,231,142,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,141,200,104,154,215,172,172,147,169,58,101,169,167,107,26,170,254,190,228,177,185,94,173,114,195,52,174,144,163,86,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,218,120,24,171,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,122,29,19,36,94,181,115,37,223,169,173,108,145,43,242,168,1,132,28,221,181,11,62,211,94,27,113,187,238,156,231,25,6,43,114,159,56,163,164,150,178,201,115,154,134,121,32,117,5,123,157,19,164,133,205,114,177,92,198,57,90,171,182,236,106,252,16,205,243,0,57,213,251,172,98,223,48,40,126,157,113,3,15,249,112,241,11,175,185,207,25,218,121,139,102,186,225,168,25,5,150,183,210,222,38,221,116,201,171,106,233,103,232,181,85,189,157,113,73,35,152,238,151,177,174,77,211,201,205,69,79,52,66,111,200,1,229,113,239,217,166,95,141,125,30,180,159,224,0,0,0,0,0,0,48,131,155,182,161,103,218,107,195,110,55,125,211,156,227,32,197,110,83,231,20,116,146,214,89,46,115,80,207,36,14,160,175,115,162,116,144,185,174,86,43,152,199,43,85,118,221,141,95,130,17,171,195,39,19,124,73,95,248,146,210,139,21,247,136,61,74,184,219,110,57,197,138,146,178,142,175,44,175,154,10,152,36,175,133,178,69,36,110,149,90,246,57,170,173,86,170,42,42,42,162,146,21,206,175,221,99,22,249,129,67,244,235,137,21,124,39,123,211,232,223,204,12,123,234,48,1,178,152,0,0,0,15,63,159,225,180,218,131,134,221,176,202,171,254,65,99,101,214,157,97,75,157,130,233,45,186,227,70,253,209,204,154,10,136,149,28,199,181,200,213,217,119,99,182,86,189,175,99,156,213,128,189,116,207,120,238,225,211,81,238,58,95,170,26,251,170,180,55,90,29,165,134,104,179,59,155,233,110,20,174,85,72,234,169,164,89,83,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,216,80,198,174,55,248,46,197,120,184,211,137,232,104,155,106,178,103,214,222,220,246,76,134,90,24,221,35,251,73,55,77,13,76,232,197,153,40,222,179,200,170,214,47,169,34,182,94,151,244,172,111,12,64,229,123,204,15,42,190,229,76,225,219,136,44,231,210,158,148,235,147,20,200,111,149,178,73,93,45,115,228,111,247,50,89,222,142,239,119,58,222,232,93,43,218,228,115,123,40,178,119,33,142,57,84,53,119,187,91,51,45,40,207,235,108,213,146,85,216,50,204,58,241,37,52,175,164,171,68,158,223,113,164,153,90,229,142,104,92,168,143,142,88,215,103,198,229,243,106,43,87,216,164,201,242,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,215,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,61,78,166,57,30,198,185,25,50,176,35,175,137,190,38,248,146,176,113,37,170,246,43,23,16,122,149,110,182,219,179,139,237,37,29,29,38,89,95,12,20,208,71,95,51,99,138,56,219,42,53,140,107,81,26,141,68,68,68,68,68,36,171,148,78,161,103,218,149,195,110,73,125,212,108,227,32,202,174,80,103,21,148,145,86,94,238,115,87,79,28,13,160,160,115,98,108,147,57,206,70,35,158,247,35,81,118,221,238,95,138,145,23,197,143,189,62,178,124,192,200,126,163,57,38,156,164,243,252,55,75,56,38,207,245,7,80,114,26,75,30,61,99,206,43,234,107,171,170,85,122,34,103,163,237,168,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,155,250,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,182,5,181,87,142,126,38,181,35,81,242,60,230,217,173,122,129,139,208,94,110,18,212,81,89,45,121,69,85,61,45,182,151,125,161,166,99,96,88,163,94,220,104,198,172,137,27,93,35,145,94,237,220,231,42,253,124,102,113,153,159,113,103,159,212,214,86,87,85,219,176,155,117,67,226,176,216,98,150,104,96,116,17,205,80,180,213,117,84,203,60,176,173,119,102,161,99,146,88,246,77,147,165,190,94,219,171,203,67,129,202,158,35,179,40,117,135,56,125,35,52,235,11,188,70,201,169,36,100,85,15,190,92,97,72,231,74,39,66,244,115,82,153,26,248,157,51,158,223,93,146,36,108,69,87,61,240,134,74,242,208,210,14,39,181,62,166,29,123,215,237,115,214,6,227,22,234,136,223,143,227,87,44,142,237,11,47,143,88,163,154,58,217,146,87,163,102,161,233,149,138,198,179,169,147,189,28,143,94,219,28,201,174,255,0,13,124,125,81,230,28,68,234,151,12,250,197,112,181,90,238,184,230,97,121,161,196,239,19,212,193,71,29,206,149,151,71,83,83,219,92,199,57,189,117,141,238,70,216,187,104,231,77,27,93,212,136,248,213,243,102,85,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,134,184,60,77,221,174,182,14,46,245,94,251,98,185,213,219,174,86,237,72,190,213,209,214,82,76,232,103,166,158,59,156,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,54,73,6,31,242,230,227,95,248,85,105,196,246,12,254,231,106,143,83,113,111,205,220,169,160,94,212,151,74,20,70,36,119,54,195,210,214,55,169,239,88,229,108,74,230,178,70,181,219,68,217,162,141,51,0,0,0,1,17,124,221,181,191,90,52,215,137,44,110,197,167,58,189,154,226,182,217,240,122,58,185,104,236,151,250,186,24,36,157,213,245,237,116,174,142,25,26,213,122,181,140,106,185,83,125,152,212,248,33,46,132,43,115,171,247,167,197,190,95,208,253,70,226,7,181,229,19,173,250,209,169,92,73,100,150,45,70,213,236,215,42,182,193,131,214,85,197,71,123,191,213,215,65,28,237,175,160,107,101,108,115,72,230,163,209,175,123,81,200,155,236,247,39,197,73,116,33,91,146,167,189,62,83,242,254,187,234,54,226,106,64,0,0,195,254,102,250,233,168,252,58,104,254,11,170,26,95,121,240,55,90,29,64,162,138,104,101,69,125,45,194,149,214,251,130,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,183,215,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,92,75,231,87,238,177,139,124,192,161,250,117,196,141,94,11,184,182,202,184,70,213,52,202,109,177,120,236,110,251,225,173,249,53,185,205,146,94,229,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,244,136,169,179,212,13,138,65,229,52,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,186,164,141,242,67,214,158,188,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,79,86,6,37,115,6,208,237,116,212,28,2,61,65,225,199,85,51,92,99,44,197,169,234,38,174,181,217,242,107,149,36,23,155,116,112,205,42,195,13,29,42,57,37,174,238,164,108,137,81,25,214,146,57,175,115,186,98,232,134,187,79,24,156,87,217,110,180,87,154,62,36,181,42,74,138,10,136,234,98,101,94,79,89,85,3,158,199,35,154,146,67,52,142,138,86,110,137,187,36,107,152,228,221,28,138,138,168,108,146,69,7,53,142,4,174,169,117,175,226,155,70,177,154,71,91,93,78,179,230,246,171,116,14,108,241,206,142,123,164,188,35,17,85,175,99,154,173,73,250,26,213,98,179,190,228,127,92,242,70,25,149,193,7,26,56,175,23,26,113,5,117,107,173,86,76,250,219,220,130,247,143,69,93,27,164,127,105,33,234,174,166,129,94,179,37,27,214,120,209,28,244,245,36,87,69,212,254,148,145,247,43,137,187,181,214,193,195,110,171,223,108,87,58,187,117,202,221,131,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,94,29,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,58,153,238,186,105,199,17,124,8,234,158,168,105,125,231,199,90,171,180,255,0,34,138,104,101,68,101,85,190,169,182,201,150,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,8,65,254,22,60,83,255,0,243,75,106,175,254,121,92,127,245,198,202,102,170,230,195,220,102,113,153,128,240,153,128,84,214,86,87,82,92,115,107,141,59,226,176,216,98,150,25,167,108,242,67,80,180,213,117,84,203,60,83,37,15,122,157,99,146,88,247,93,215,165,190,126,192,181,92,203,248,227,166,225,199,13,155,71,176,118,85,191,81,115,75,60,143,134,174,55,203,78,203,29,186,101,146,5,173,108,204,86,185,106,85,204,149,176,181,142,245,31,26,200,245,68,107,25,52,74,218,120,155,226,238,255,0,117,162,177,88,184,131,214,11,141,202,227,81,29,37,29,29,38,89,115,154,122,153,228,114,54,56,163,141,178,171,158,247,57,81,168,212,69,85,85,68,67,192,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,36,196,242,212,229,251,249,9,163,161,215,189,86,135,175,62,186,219,221,232,187,115,155,188,118,122,26,184,41,159,249,216,167,166,100,212,247,22,47,137,130,78,151,171,82,57,30,207,62,167,1,145,92,29,232,190,125,163,186,71,111,110,174,106,86,107,152,231,119,250,122,122,251,243,242,59,244,215,6,91,103,86,111,224,105,154,233,165,137,140,137,94,230,58,70,57,86,103,162,189,93,209,218,142,59,234,0,0,0,0,0,22,83,139,110,41,113,94,17,180,177,154,153,148,227,119,91,239,142,184,37,154,221,69,111,116,108,238,87,62,154,121,162,73,164,123,147,181,10,248,119,53,210,53,178,57,189,72,169,27,253,132,85,233,167,54,77,113,160,226,58,13,91,213,149,244,174,33,89,111,109,146,225,137,217,164,154,154,134,134,149,94,199,45,93,29,60,146,185,142,172,107,216,175,235,157,206,115,218,249,34,235,141,138,197,138,103,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,95,110,52,120,73,202,184,70,213,53,197,174,82,248,236,110,251,226,110,24,205,197,174,146,94,229,11,106,100,99,32,158,85,134,40,214,178,56,210,23,76,200,209,90,222,244,106,139,179,208,13,132,241,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,245,136,33,229,247,199,174,67,195,54,101,67,131,106,13,246,174,179,74,238,245,17,195,92,202,143,21,90,251,3,17,42,92,147,80,194,146,163,33,99,170,42,27,37,66,54,55,189,236,98,171,90,231,162,34,206,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,102,26,243,4,227,215,30,225,155,13,174,193,180,250,251,73,89,170,151,122,121,33,161,101,63,133,173,101,129,232,180,206,89,171,161,89,81,240,189,212,245,14,146,157,29,27,216,247,177,21,205,115,17,81,110,175,24,156,85,97,188,40,105,29,195,48,188,220,169,29,147,220,105,234,41,177,59,68,145,172,207,184,220,81,158,162,186,38,189,142,240,209,185,209,186,103,245,55,165,138,141,69,238,62,54,63,94,204,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,9,105,229,87,199,61,215,84,169,191,131,118,174,93,42,238,25,101,182,158,170,229,99,200,110,87,71,84,84,222,96,238,172,146,210,204,234,137,22,89,42,98,73,28,230,116,117,34,211,196,228,86,179,177,213,36,143,154,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,78,247,46,238,55,232,248,170,193,23,18,204,106,186,117,55,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,238,150,50,15,16,169,28,113,178,90,134,163,26,141,123,26,129,152,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,245,145,1,205,35,143,170,61,68,241,220,50,104,229,194,213,114,196,19,193,212,100,89,21,29,76,21,208,221,228,78,213,76,52,212,146,70,231,177,176,196,244,141,100,145,21,36,116,177,172,126,163,35,127,120,60,175,19,156,212,245,78,255,0,196,21,187,35,225,251,35,244,126,15,131,92,38,244,68,114,65,83,4,121,36,50,69,11,39,244,157,51,166,232,154,21,124,115,44,30,164,82,199,28,221,95,155,151,205,146,41,192,191,25,182,46,48,244,226,170,231,37,171,208,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,132,30,29,56,104,213,62,40,51,184,112,93,51,180,255,0,125,227,111,53,144,84,250,46,217,249,153,165,143,197,207,12,82,118,123,189,135,178,62,166,250,239,217,169,241,84,216,79,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,133,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,161,194,168,20,185,126,243,231,141,94,199,163,87,125,143,167,167,116,57,88,218,171,186,160,28,161,200,0,113,210,114,0,28,41,67,209,85,60,183,59,0,31,51,228,86,122,187,251,74,226,122,185,60,206,37,133,94,187,160,137,142,110,251,162,160,29,200,114,112,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,118,57,40,119,158,232,3,172,169,23,115,228,127,90,47,150,235,247,238,167,209,23,155,119,3,176,0,0,22,207,91,53,231,14,209,28,86,229,146,100,85,41,189,190,157,211,44,107,28,202,138,169,209,178,42,178,55,123,85,237,35,71,91,57,194,101,87,57,46,120,254,158,224,214,230,83,170,203,4,55,5,184,213,53,118,245,118,122,199,209,26,252,29,229,186,1,45,151,43,213,178,208,222,171,133,79,105,58,122,191,65,206,242,254,164,83,242,226,212,28,66,105,82,24,238,251,189,87,165,19,195,203,237,255,0,239,77,113,181,79,136,205,86,213,203,178,93,178,108,158,186,37,98,72,214,65,77,93,82,145,34,57,234,229,77,159,35,190,43,183,244,34,30,26,159,43,202,105,38,109,77,46,73,117,134,86,185,28,146,71,89,35,92,138,159,20,84,93,247,3,104,218,74,218,106,232,187,212,178,117,179,239,217,83,253,243,188,215,15,76,248,195,215,109,47,153,174,181,102,215,106,232,26,187,172,21,151,90,199,53,125,69,98,121,54,100,79,142,254,207,130,18,241,192,239,29,52,124,72,88,231,183,100,116,20,214,251,205,185,240,211,200,144,201,81,47,90,173,58,189,206,85,123,61,189,81,191,249,75,255,0,24,102,32,0,14,151,189,90,190,73,241,57,99,213,126,5,110,111,82,109,185,243,170,61,171,247,34,129,244,162,156,157,76,118,251,34,251,78,196,243,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,125,233,245,147,230,6,67,245,25,205,148,205,107,56,177,247,167,214,79,152,25,15,212,103,3,197,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,193,28,23,113,109,138,241,115,165,137,148,219,98,240,57,37,139,195,91,242,107,115,155,28,93,186,231,83,70,247,207,4,73,52,178,37,28,146,44,205,133,242,42,57,221,153,17,83,118,41,13,121,39,5,217,87,240,66,211,254,43,176,6,221,111,244,151,191,74,65,148,90,224,161,146,162,75,87,133,171,173,107,107,154,232,152,168,202,52,130,145,18,87,74,169,219,147,165,122,156,217,122,98,240,28,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,233,150,158,71,49,127,197,145,138,230,189,172,150,40,158,172,127,71,74,134,202,100,43,115,171,247,167,197,190,95,208,253,70,226,75,166,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,161,86,34,249,213,251,211,226,223,47,232,126,163,113,2,234,242,49,253,118,126,205,254,242,37,80,138,190,70,63,174,207,217,191,222,68,170,1,25,124,214,56,24,181,94,177,154,254,40,180,162,215,73,111,185,88,41,214,76,174,203,110,181,181,137,115,129,245,15,146,91,154,118,35,234,117,75,29,59,223,60,146,238,142,133,157,106,246,118,85,37,140,13,29,214,44,251,66,179,251,94,163,105,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,127,66,166,206,100,21,243,51,224,187,248,54,106,59,53,35,10,111,115,1,207,174,21,115,211,83,195,67,217,142,197,92,171,221,125,14,241,177,176,182,23,35,220,234,118,167,75,187,113,74,197,106,246,86,73,2,77,45,60,193,180,94,110,18,232,184,179,190,195,87,71,109,125,68,118,186,204,122,146,178,146,166,229,13,213,102,72,228,162,141,174,150,54,200,244,110,245,8,138,172,123,169,145,38,86,55,126,148,130,205,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,95,20,103,79,44,94,9,107,53,207,81,233,181,111,84,49,78,189,54,197,250,107,33,166,187,91,103,90,92,150,169,203,52,113,199,11,213,27,20,208,193,52,46,124,201,212,246,245,50,56,159,27,155,43,213,161,148,28,170,248,24,186,233,109,55,240,145,213,203,93,93,191,44,185,83,213,91,108,120,245,202,214,234,122,155,52,29,213,142,90,169,155,81,26,75,29,76,169,27,154,206,142,148,74,121,92,170,231,247,250,99,145,240,0,0,0,128,30,104,254,253,154,155,248,47,209,232,140,85,50,171,154,63,191,102,166,254,11,244,122,35,202,112,247,194,141,247,136,189,26,213,236,203,5,138,235,113,203,244,223,208,149,150,251,37,20,44,151,210,180,181,46,171,74,184,209,170,168,245,153,140,129,146,198,140,87,57,221,183,198,145,189,242,177,88,18,169,203,187,143,170,62,39,49,85,192,245,74,225,106,182,234,109,147,181,79,186,212,193,79,246,154,53,142,87,248,154,90,110,164,122,204,198,65,35,170,35,141,139,27,125,89,27,210,217,59,113,102,169,171,102,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,235,240,215,27,93,108,148,149,80,117,177,204,127,68,177,171,94,222,166,61,205,93,151,205,174,84,95,37,83,96,158,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,28,30,215,139,31,117,141,100,249,127,144,253,58,115,90,195,101,62,44,125,214,53,147,229,254,67,244,233,205,107,0,216,247,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,75,150,41,145,17,178,53,174,69,70,61,146,70,203,214,107,109,194,239,19,121,247,11,58,161,109,212,12,66,166,174,178,218,202,134,186,245,143,45,198,106,106,43,204,9,28,177,244,78,216,215,165,207,99,103,149,209,61,237,122,71,34,181,253,46,217,90,237,133,52,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,145,87,207,59,245,39,251,73,251,180,149,66,42,249,231,126,164,255,0,105,63,118,129,21,100,148,242,183,227,234,143,78,252,15,12,154,199,112,181,91,113,5,241,149,24,238,69,89,83,5,12,54,137,23,187,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,174,201,25,217,195,94,18,116,66,213,196,126,191,99,154,47,121,190,85,217,169,242,58,123,163,89,95,77,27,100,125,52,240,219,170,106,33,122,177,222,79,98,75,12,125,108,221,170,230,117,53,28,197,84,122,121,93,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,217,204,17,193,202,175,142,123,174,169,83,127,6,237,92,186,85,220,50,203,109,61,85,202,199,144,220,174,142,168,169,188,193,221,89,37,165,153,213,18,44,178,84,196,146,57,204,232,234,69,167,137,200,173,103,99,170,73,31,0,0,2,42,249,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,226,234,243,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,192,77,72,0,1,10,220,234,253,233,241,111,151,244,63,81,184,147,82,66,183,58,191,122,124,91,229,253,15,212,110,32,93,94,70,63,174,207,217,191,222,68,170,17,87,200,199,245,217,251,55,251,200,149,64,0,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,241,88,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,237,120,177,247,167,214,79,152,25,15,212,103,63,87,42,225,71,81,236,28,54,97,92,83,91,34,244,206,25,148,120,184,46,82,83,194,169,37,138,170,42,249,233,35,109,66,110,187,195,47,105,138,201,147,102,164,143,88,156,141,85,137,102,9,190,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,106,60,166,201,69,51,221,224,42,186,158,145,200,141,145,17,233,12,236,103,118,53,221,237,77,223,31,113,239,138,69,50,0,214,135,135,142,32,115,238,25,117,66,135,85,244,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,238,137,90,213,118,201,36,81,187,207,165,13,135,180,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,112,92,0,0,2,0,121,163,251,246,106,111,224,191,71,162,39,248,128,30,104,254,253,154,155,248,47,209,232,128,207,254,74,158,235,25,79,204,10,239,167,91,140,255,0,48,3,146,167,186,198,83,243,2,187,233,214,227,63,192,0,0,0,0,213,92,246,186,59,172,89,246,133,103,246,189,70,211,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,254,133,79,20,100,255,0,17,28,14,102,90,67,162,250,121,196,78,40,250,187,254,9,152,226,246,91,165,214,101,98,44,246,43,141,93,36,47,124,115,163,81,17,105,164,150,69,72,165,217,54,87,54,41,61,126,219,231,9,148,210,78,46,240,29,86,225,114,175,138,42,59,117,93,61,182,201,103,184,92,175,214,90,122,136,106,171,104,39,161,137,242,84,210,249,57,173,87,171,88,143,139,185,219,87,199,44,47,115,99,235,217,33,174,155,152,207,20,118,13,104,191,106,190,35,169,153,4,54,219,197,226,170,190,44,82,247,116,150,239,106,166,162,150,175,190,218,22,197,54,205,99,26,212,108,73,36,45,134,68,103,82,49,209,245,42,22,43,15,213,93,71,211,251,22,83,140,97,89,165,214,203,106,205,109,237,181,223,233,40,234,22,56,238,20,168,244,122,71,34,39,254,51,119,77,156,177,203,52,106,189,18,200,215,123,94,19,56,126,186,241,53,175,56,198,148,81,178,173,150,218,202,143,23,126,172,167,71,34,209,90,161,217,213,50,247,18,57,27,27,213,187,69,19,164,111,66,205,44,45,118,221,64,79,167,11,218,151,168,250,195,161,216,174,166,234,134,17,106,197,174,185,29,190,158,225,13,37,186,228,181,145,207,75,36,44,124,117,74,138,212,240,253,221,221,35,96,235,153,209,198,232,209,242,43,250,218,204,117,230,239,163,183,93,74,225,113,153,118,57,97,164,174,185,105,245,226,43,221,76,169,74,233,107,99,181,58,41,33,171,108,14,99,28,228,98,57,244,243,202,138,173,103,110,149,207,114,254,109,168,102,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,135,201,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,129,173,191,13,122,189,83,160,186,243,131,106,228,51,213,199,79,142,222,33,154,224,148,144,69,52,242,219,159,188,85,176,198,201,118,98,190,74,105,38,141,21,85,187,43,209,81,205,84,71,38,127,243,184,187,90,175,246,173,6,190,216,174,116,151,27,109,198,159,32,171,163,172,164,153,179,65,83,4,141,182,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,8,235,214,189,47,186,232,174,174,101,250,81,121,117,92,149,24,181,226,166,218,202,138,154,39,82,62,178,6,61,123,53,73,19,149,85,140,154,46,220,172,245,156,138,201,26,168,231,34,162,173,234,226,55,91,238,186,217,194,135,15,13,188,216,233,45,213,24,5,70,69,131,177,244,210,57,204,172,130,138,142,198,176,206,173,119,155,30,177,77,27,30,157,78,69,124,110,122,116,163,210,54,5,224,228,169,239,79,148,252,191,174,250,141,184,181,92,205,53,175,242,211,197,198,83,225,237,254,22,131,4,223,10,163,235,139,162,105,124,20,243,120,137,36,218,71,181,219,213,75,83,208,228,233,222,36,139,169,168,238,173,254,174,93,26,189,77,160,185,110,177,106,228,211,210,71,81,142,233,61,210,107,122,85,193,44,208,75,113,125,198,219,21,20,50,50,45,158,172,146,166,72,99,85,69,110,200,245,85,115,81,21,201,140,31,243,85,158,229,95,244,87,35,201,50,59,135,253,178,178,186,229,93,81,39,254,52,147,77,36,143,254,119,57,206,248,170,129,39,252,146,244,83,255,0,139,174,35,43,46,31,126,21,111,165,142,95,252,30,178,174,73,152,177,255,0,224,73,27,155,39,248,116,115,127,65,73,84,44,255,0,9,26,47,106,208,94,30,112,157,63,165,196,41,49,219,188,118,122,58,188,146,158,23,182,87,203,123,146,158,63,27,44,178,181,206,73,95,221,71,53,28,142,115,81,140,99,25,180,108,98,37,224,0,1,17,92,240,104,25,30,160,105,101,205,36,85,117,69,158,227,2,183,111,36,72,231,137,200,191,215,221,95,243,1,46,160,215,31,129,218,21,184,113,123,164,112,53,35,85,102,87,67,63,175,236,252,220,137,39,249,253,95,47,231,216,158,158,40,237,239,187,112,207,171,86,200,155,26,201,85,131,95,98,143,175,244,81,235,65,50,53,87,250,23,101,220,11,158,13,85,201,244,229,91,64,202,62,6,240,10,134,200,174,90,233,239,19,185,21,63,69,82,233,85,30,201,253,81,162,255,0,88,25,104,0,0,106,174,109,80,106,174,7,181,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,216,79,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,232,157,177,175,83,88,247,65,43,162,123,218,197,146,52,107,250,91,186,181,176,109,157,240,163,125,177,112,157,166,124,85,98,209,93,110,150,92,155,210,84,121,66,118,88,248,108,181,80,220,166,166,165,147,169,170,143,72,103,99,26,205,220,213,107,37,102,203,38,243,197,27,124,255,0,11,188,77,231,220,44,234,133,183,80,49,10,154,186,203,107,42,26,235,214,60,183,25,169,168,175,48,36,114,199,209,59,99,94,151,61,141,158,87,68,247,181,233,28,138,215,244,187,101,107,131,100,147,0,57,213,251,172,98,223,48,40,126,157,113,51,83,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,235,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,194,190,117,126,235,24,183,204,10,31,167,92,64,192,14,87,30,253,154,101,248,215,209,235,73,254,32,7,149,199,191,102,153,126,53,244,122,210,127,128,0,0,0,0,0,0,192,14,117,126,235,24,183,204,10,31,167,92,72,171,225,59,222,159,70,254,96,99,223,81,128,149,78,117,126,235,24,183,204,10,31,167,92,72,171,225,59,222,159,70,254,96,99,223,81,128,13,148,192,0,0,0,0,0,96,87,50,254,2,169,181,231,30,155,90,180,154,197,73,6,162,216,233,228,154,238,200,251,189,119,251,116,20,178,57,176,182,24,98,145,211,215,35,163,134,40,87,212,234,99,149,143,115,145,144,163,33,179,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,136,34,131,154,199,2,87,84,186,215,241,77,163,88,205,35,173,174,167,89,243,123,85,186,7,54,120,231,71,61,210,94,17,136,170,215,177,205,86,164,253,13,106,177,89,223,114,63,174,121,35,8,214,212,44,214,235,169,89,254,75,168,215,218,122,72,46,89,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,105,250,178,106,246,100,253,23,167,208,70,207,73,30,39,6,81,54,94,248,219,2,119,231,184,190,146,58,86,185,242,46,234,140,142,40,222,141,107,122,119,89,164,87,245,237,31,71,138,61,254,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,58,155,186,236,174,87,57,172,99,94,247,177,142,11,129,193,119,9,57,87,23,58,166,152,181,182,95,3,141,216,188,53,195,38,184,185,210,69,219,161,117,76,108,124,16,74,144,203,26,86,73,26,204,232,89,34,35,93,217,145,85,118,98,155,4,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,159,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,183,0,1,173,103,22,62,244,250,201,243,3,33,250,140,230,202,102,181,156,88,251,211,235,39,204,12,135,234,51,129,229,52,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,190,188,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,73,244,225,19,140,204,7,137,173,23,171,212,106,186,234,75,5,203,17,167,138,44,202,42,217,97,165,130,138,118,210,50,105,234,216,213,158,71,71,66,174,239,164,114,204,230,170,164,18,239,250,14,82,29,114,78,11,178,175,224,133,167,252,87,96,13,186,223,233,47,126,148,131,40,181,193,67,37,68,150,175,11,87,90,214,215,53,209,49,81,148,105,5,34,36,174,149,83,183,39,74,245,57,178,244,197,98,240,220,255,0,50,211,234,155,173,86,25,144,213,218,159,124,179,214,216,46,105,10,167,69,101,186,174,37,138,162,158,86,57,21,175,99,154,187,166,233,234,189,172,123,122,94,198,185,3,39,243,46,102,156,71,127,8,236,151,88,244,211,62,186,208,99,117,247,4,101,187,21,185,171,234,45,126,139,137,241,164,81,201,70,249,100,142,25,165,142,6,44,210,83,189,143,235,150,126,219,216,143,37,211,130,205,102,213,205,124,208,107,86,167,107,46,157,82,98,55,123,165,68,207,161,101,39,91,32,185,91,151,165,208,86,199,12,174,124,176,49,232,231,53,26,247,187,173,35,73,154,189,185,88,137,0,58,41,165,247,93,106,213,204,67,74,44,206,171,142,163,41,188,83,91,95,81,77,68,234,183,209,192,247,167,122,169,98,106,162,189,144,197,220,149,254,179,81,25,27,149,92,212,69,84,217,79,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,61,128,122,2,21,185,213,251,211,226,223,47,232,126,163,113,38,164,133,110,117,126,244,248,183,203,250,31,168,220,64,114,84,247,167,202,126,95,215,125,70,220,77,73,10,220,149,61,233,242,159,151,245,223,81,183,19,82,0,0,6,0,115,171,247,88,197,190,96,80,253,58,226,66,177,53,60,234,253,214,49,111,152,20,63,78,184,145,23,162,24,85,171,82,181,163,1,211,155,237,69,92,22,220,171,40,181,89,43,37,164,123,91,60,112,84,213,199,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,125,128,100,175,46,46,56,233,184,82,204,171,240,253,65,101,93,70,157,102,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,58,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,219,241,59,195,214,85,194,254,178,222,180,143,41,169,241,254,3,183,83,110,186,50,150,74,120,110,116,50,183,170,42,136,218,244,255,0,26,55,163,92,246,178,88,165,98,61,253,29,75,157,60,166,248,205,205,163,190,255,0,6,124,230,213,149,229,150,170,174,138,139,37,226,157,149,151,73,49,248,216,200,105,155,77,80,196,235,236,91,147,166,22,178,70,163,99,130,73,23,175,212,149,95,8,75,81,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,125,96,8,54,230,95,192,229,79,14,57,148,218,195,131,190,145,250,117,154,94,36,100,52,145,178,42,119,216,238,51,36,147,173,19,97,98,53,171,76,173,100,174,133,204,111,168,200,214,55,162,43,88,249,177,215,72,120,151,213,61,22,197,115,92,23,22,187,120,172,111,59,199,238,86,11,141,158,225,61,75,232,98,241,177,199,20,181,176,192,201,89,27,107,18,56,154,198,202,230,187,102,170,181,81,83,201,54,51,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,125,184,209,225,39,42,225,27,84,215,22,185,75,227,177,187,239,137,184,99,55,22,186,73,123,148,45,169,145,140,130,121,86,24,163,90,200,227,72,93,51,35,69,107,123,209,170,46,207,64,44,1,239,245,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,119,128,51,211,150,135,1,85,58,243,144,195,173,90,179,98,171,131,78,172,117,17,205,104,100,157,174,139,253,198,10,168,220,232,93,12,209,72,217,232,81,177,205,20,203,234,117,61,200,198,57,202,201,145,129,117,121,83,240,37,117,91,173,7,20,218,203,140,210,54,218,218,116,159,8,181,92,96,115,167,146,117,115,29,29,225,88,170,141,99,26,212,114,65,214,215,43,213,253,246,163,58,32,146,73,95,62,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,0,0,0,0,0,0,1,109,56,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,185,96,13,101,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,210,237,151,100,114,57,174,99,218,199,177,236,110,106,240,19,205,11,242,41,138,203,164,124,66,201,117,188,226,150,107,124,178,99,55,74,88,252,69,117,23,106,53,115,45,143,106,170,119,33,127,74,71,3,149,201,217,114,181,142,84,129,81,212,242,41,198,191,10,54,46,45,52,106,183,13,237,90,168,242,251,110,245,152,181,238,182,23,187,192,85,117,49,100,141,93,26,163,210,25,216,206,212,137,179,218,155,178,78,219,223,20,104,107,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,234,184,135,226,7,62,226,107,84,43,181,95,81,159,72,203,149,101,61,61,36,84,116,43,50,81,81,65,12,104,214,197,79,28,210,72,232,216,174,235,149,205,71,108,178,75,35,188,186,148,249,51,157,11,212,125,54,211,140,27,84,51,91,55,162,173,90,141,227,165,176,67,58,171,106,170,41,105,82,157,86,169,209,170,122,144,201,226,155,218,85,94,167,181,142,122,53,24,232,222,252,139,229,247,192,86,67,196,206,101,67,156,234,13,138,174,143,74,237,21,17,205,92,250,143,21,68,251,251,21,42,90,144,208,204,145,43,38,99,106,41,219,29,66,182,70,61,140,122,163,92,215,170,42,95,254,119,22,155,85,130,213,160,214,43,21,178,146,221,109,183,83,228,20,148,116,116,144,182,24,41,160,141,182,198,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,17,215,166,58,59,159,107,28,153,29,30,156,216,106,239,151,44,110,206,151,185,109,148,52,179,84,214,213,193,227,105,105,28,218,120,97,99,221,35,218,234,182,72,228,93,145,35,142,71,111,234,162,47,229,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,111,242,84,247,167,202,126,95,215,125,70,220,122,174,105,28,2,209,233,223,142,226,111,71,45,246,171,110,32,190,14,159,34,199,104,233,160,161,134,209,34,246,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,245,217,35,251,33,250,188,82,243,123,251,107,163,86,124,91,135,171,125,215,23,202,242,139,122,174,77,113,157,219,77,143,250,206,99,233,40,165,68,78,228,207,233,87,37,82,35,122,34,123,21,168,217,220,190,26,56,112,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,242,109,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,39,123,151,119,4,20,124,42,224,139,150,230,52,189,90,155,150,91,226,138,250,213,154,10,152,109,113,182,105,100,101,45,44,172,137,175,111,83,31,7,136,68,146,72,223,45,59,85,142,86,177,142,80,185,124,29,240,171,134,240,161,164,118,252,62,205,109,164,118,79,113,167,167,169,203,46,241,200,179,62,227,113,70,122,232,217,92,198,59,195,70,231,72,216,89,210,222,150,42,185,83,184,249,30,251,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,80,190,71,91,221,182,232,158,208,15,122,167,192,225,143,87,47,154,124,78,180,71,185,126,244,67,232,107,122,83,109,192,168,0,0,232,171,173,166,161,139,189,85,39,67,62,253,149,127,222,49,11,142,46,58,104,248,111,177,193,110,199,40,41,174,23,155,139,230,167,141,38,146,162,46,133,74,116,123,92,138,198,123,122,164,103,242,147,254,40,135,212,206,48,245,219,84,38,123,174,185,181,218,134,7,46,233,5,29,214,177,173,79,81,24,190,78,153,83,225,191,179,226,160,108,53,46,160,226,16,202,176,201,119,217,232,189,42,158,30,95,111,255,0,122,126,165,182,245,108,187,183,170,223,83,221,78,158,175,208,115,124,191,173,16,213,230,163,43,202,106,230,117,77,86,73,117,154,87,57,92,178,73,89,35,156,170,191,21,85,93,247,61,206,150,113,25,170,218,71,118,91,182,51,147,215,74,175,72,218,248,42,107,170,86,37,70,189,28,137,179,36,111,197,54,254,133,80,54,91,4,66,232,159,56,76,170,217,37,179,31,212,44,26,220,250,116,88,160,154,224,151,26,167,46,222,182,239,72,250,36,95,139,124,183,82,75,180,79,94,112,237,110,197,109,185,38,59,82,155,220,41,219,50,70,145,204,136,138,189,123,162,43,227,111,177,88,224,46,96,0,14,21,118,41,235,56,155,201,187,159,59,58,213,124,247,79,187,101,3,235,69,220,228,161,190,94,69,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,10,92,138,84,113,191,152,20,181,23,218,187,110,86,0,3,31,184,193,226,123,26,225,207,79,102,185,87,212,77,233,42,230,84,211,210,71,29,52,146,126,117,180,238,123,119,86,185,187,121,244,249,245,124,126,5,253,168,158,58,90,121,106,102,85,72,225,99,164,114,162,111,228,137,186,144,31,204,179,84,164,206,248,148,202,108,48,86,212,75,67,98,186,62,56,227,127,90,53,171,216,129,171,179,92,229,79,107,29,236,68,2,204,107,134,183,102,90,231,158,93,50,27,197,214,178,88,46,21,175,146,154,149,211,203,219,107,92,173,70,167,67,228,122,55,244,25,241,246,161,127,120,94,229,193,169,186,214,150,156,167,33,74,58,12,114,185,33,170,111,110,231,27,106,29,3,187,139,186,183,183,35,124,250,26,187,47,193,222,126,126,73,244,242,226,225,98,225,171,58,149,104,207,239,20,180,239,178,217,235,161,169,137,31,52,107,220,219,196,34,170,198,230,59,125,159,10,109,236,251,255,0,162,113,108,54,90,44,126,207,71,103,160,167,142,40,105,33,100,45,108,108,70,166,205,77,190,8,137,254,128,49,131,67,249,122,104,230,148,210,49,106,241,234,43,141,106,57,146,45,69,77,45,36,242,181,205,143,165,118,127,135,106,237,190,235,253,106,93,251,199,14,218,105,115,183,186,218,152,213,187,178,248,221,19,154,234,58,125,149,21,17,63,193,42,23,64,1,24,28,101,242,206,91,228,44,202,52,150,219,107,163,170,141,175,89,34,100,176,82,71,35,159,80,207,55,35,96,69,114,163,92,239,61,254,226,50,49,124,159,51,209,108,233,107,168,42,37,161,186,218,166,154,9,162,142,161,200,213,122,54,72,156,138,177,61,58,182,234,126,219,59,253,6,206,174,107,92,157,46,106,42,47,193,80,139,110,103,124,23,93,175,181,180,90,163,167,182,170,6,246,97,157,43,24,217,161,129,94,233,42,217,211,186,116,55,171,110,243,151,205,222,94,127,214,25,111,193,183,22,24,167,16,248,109,44,52,115,85,165,222,158,52,142,102,75,76,246,38,241,193,3,159,235,43,223,191,156,159,127,254,220,147,53,166,225,251,90,242,13,7,212,74,92,178,219,95,89,20,16,199,81,5,68,16,203,38,206,238,70,173,223,165,175,98,42,245,35,61,171,240,254,100,54,10,208,173,117,195,245,179,18,160,189,227,117,179,76,249,169,163,145,233,37,51,226,95,56,163,122,254,150,255,0,225,19,226,5,207,41,123,122,144,168,1,209,230,213,217,74,209,219,148,206,158,91,249,157,13,85,242,79,231,3,236,221,20,228,161,174,242,43,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,189,62,178,124,192,200,126,163,57,178,153,173,103,22,62,244,250,201,243,3,33,250,140,224,76,247,44,235,77,170,255,0,203,255,0,79,236,87,219,101,37,198,219,113,167,191,82,86,81,213,194,217,160,169,130,75,181,115,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,140,190,99,60,20,127,5,93,71,130,255,0,128,91,46,178,105,150,83,249,203,109,76,233,221,142,215,92,170,245,146,216,233,186,156,247,116,177,137,36,78,149,26,231,198,231,55,121,93,12,178,45,234,229,41,198,143,216,187,237,31,10,57,251,186,172,185,29,194,105,241,123,164,245,221,45,183,87,72,206,167,80,185,178,189,24,144,206,246,42,196,216,145,29,226,102,114,116,200,181,29,81,202,86,177,104,238,3,174,184,5,211,78,117,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,165,20,32,219,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,214,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,174,87,57,91,181,170,255,0,196,150,19,125,177,92,233,46,54,219,142,155,219,106,232,235,41,38,108,208,84,193,37,125,193,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,99,175,24,28,53,223,120,86,215,27,198,153,92,215,189,106,155,170,233,141,213,186,169,147,201,87,103,150,105,25,79,36,170,214,179,166,100,237,62,57,17,88,196,238,70,245,106,43,21,142,117,159,173,187,93,110,52,212,20,119,11,157,93,85,61,174,157,105,40,98,154,103,61,148,176,44,178,76,177,68,213,93,152,197,150,105,100,86,183,100,235,145,238,246,185,85,66,82,185,24,254,187,63,102,255,0,121,18,168,69,95,35,31,215,103,236,223,239,34,85,0,16,215,205,79,141,250,205,73,202,174,252,48,233,229,87,70,33,141,220,34,139,33,171,236,207,79,81,91,120,164,146,118,79,75,191,117,25,45,28,111,88,87,103,196,138,179,211,245,181,206,99,99,115,178,171,153,231,27,245,156,58,98,180,218,67,166,245,93,25,246,97,111,154,90,138,135,67,59,61,21,103,154,58,138,116,170,130,162,41,99,88,235,59,237,222,21,111,90,55,177,35,158,214,239,31,92,53,233,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,117,71,35,227,135,173,125,121,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,129,229,73,41,229,41,198,143,216,187,237,31,10,57,251,186,172,185,29,194,105,241,123,164,245,221,45,183,87,72,206,167,80,185,178,189,24,144,206,246,42,196,216,145,29,226,102,114,116,200,181,29,81,228,7,246,40,240,79,224,109,249,27,240,184,167,229,123,255,0,133,254,218,248,73,191,248,83,185,213,225,251,189,93,223,7,217,254,213,219,167,163,255,0,150,124,63,119,213,33,175,41,196,242,172,26,251,85,139,102,184,205,215,31,189,81,116,120,155,117,210,138,74,74,168,58,216,215,179,174,41,17,175,111,83,30,215,38,233,230,215,34,167,146,160,27,73,131,5,121,98,241,181,71,174,122,113,77,164,154,161,149,245,234,78,47,211,71,13,77,218,229,2,213,100,180,174,73,164,142,72,88,170,217,102,154,8,97,115,38,94,151,187,165,145,202,249,28,233,94,141,206,160,0,0,32,7,154,63,191,102,166,254,11,244,122,35,42,185,24,254,187,63,102,255,0,121,24,171,205,31,223,179,83,127,5,250,61,17,149,92,140,127,93,159,179,127,188,128,249,57,168,112,21,83,75,83,117,226,159,70,236,85,117,140,172,168,154,225,156,219,41,251,72,202,54,36,80,181,43,233,169,227,137,174,86,43,153,60,181,79,115,222,254,185,123,187,35,18,87,51,0,56,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,232,149,173,87,108,146,69,27,188,250,80,217,120,132,190,52,185,99,103,218,109,171,150,136,120,108,195,178,12,187,19,205,234,36,74,26,10,74,73,170,31,143,78,143,141,171,79,85,84,169,218,101,50,172,205,88,167,154,70,175,67,100,73,21,123,75,52,129,34,153,87,16,56,15,19,92,4,234,182,171,233,203,234,217,109,172,193,242,170,73,104,235,150,20,173,162,158,26,42,134,186,42,136,225,146,70,198,245,111,68,173,106,187,117,142,88,221,229,212,134,190,228,212,233,143,5,63,192,251,129,221,121,244,253,255,0,210,121,158,91,167,247,175,180,30,14,171,189,107,143,194,210,92,124,47,132,235,130,41,83,120,106,83,185,220,234,221,232,189,59,34,121,194,176,25,127,204,71,130,10,206,21,115,180,203,112,234,94,173,50,203,46,18,197,98,106,77,61,76,214,185,27,12,82,62,150,170,87,196,214,55,169,239,159,195,162,201,36,143,138,157,202,247,43,152,247,47,229,112,19,198,253,247,132,124,238,90,44,142,170,235,114,211,43,223,118,91,221,146,142,22,84,76,202,164,133,82,26,170,70,201,44,108,142,110,182,196,201,23,173,26,248,183,234,107,157,28,74,201,222,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,120,120,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,13,140,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,34,219,158,119,234,79,246,147,247,105,109,57,92,241,219,106,209,59,172,218,17,173,25,53,93,62,19,124,168,99,177,251,141,92,237,240,88,245,107,156,245,149,146,117,39,84,84,213,14,123,85,95,215,219,138,70,171,213,173,73,166,149,183,47,158,119,234,79,246,147,247,104,24,171,202,227,223,179,76,191,26,250,61,105,42,156,123,112,65,98,226,227,4,138,183,28,165,181,91,117,54,201,218,138,201,123,172,153,244,240,190,149,102,69,154,150,173,209,197,35,228,135,161,210,190,52,232,87,50,93,186,92,214,201,42,62,42,249,92,123,246,105,151,227,95,71,173,38,251,93,53,211,78,56,116,211,139,142,168,106,133,231,192,218,168,118,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,253,46,217,55,70,163,90,231,189,204,99,30,246,134,181,159,243,85,129,101,95,244,87,28,201,49,203,135,253,178,142,186,219,93,79,39,254,44,144,205,28,140,254,103,53,205,248,42,19,189,192,39,29,150,174,46,241,154,219,22,75,71,73,105,212,92,118,157,42,239,20,116,177,182,10,42,168,36,168,153,177,203,67,27,234,37,157,236,142,54,211,182,103,61,17,27,36,204,68,242,123,72,75,215,189,107,202,184,137,213,139,238,177,230,182,251,85,21,235,32,240,190,38,11,92,82,71,74,206,197,52,84,236,232,108,146,72,244,221,144,181,87,119,175,172,171,182,201,178,36,138,242,157,224,130,251,111,184,219,56,179,212,202,91,173,150,74,125,229,194,104,146,102,71,227,169,106,41,106,32,168,170,170,133,209,43,210,23,178,118,45,58,182,70,57,221,46,122,181,99,116,110,120,74,160,0,8,171,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,139,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,1,53,39,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,245,144,193,205,27,142,219,86,182,93,97,208,141,23,201,170,234,48,155,29,67,221,144,92,105,39,111,130,200,107,90,230,44,76,143,165,58,165,166,167,115,28,168,254,190,220,178,57,30,141,114,67,12,174,11,151,165,220,111,223,120,184,230,79,165,212,88,229,85,214,219,166,86,79,74,75,100,178,86,66,202,121,159,84,182,10,196,154,170,173,177,203,35,36,155,173,210,178,53,235,86,178,45,186,90,215,73,42,190,213,115,171,247,167,197,190,95,208,253,70,226,90,174,87,30,253,154,101,248,215,209,235,75,171,206,175,222,159,22,249,127,67,245,27,136,23,87,145,143,235,179,246,111,247,145,42,132,85,242,49,253,118,126,205,254,242,37,80,0,0,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,38,79,151,14,39,138,231,60,189,180,243,22,205,113,155,86,65,101,173,244,183,137,183,93,40,163,171,165,159,162,247,86,246,117,197,34,57,142,233,123,26,228,221,60,156,212,84,243,68,33,179,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,2,37,120,232,224,202,251,193,230,163,210,219,35,186,250,103,12,202,60,69,70,51,114,149,236,74,167,71,18,179,187,77,83,27,118,218,104,187,177,34,200,214,164,114,53,237,115,122,85,95,20,110,5,248,205,190,240,121,168,245,87,57,45,94,153,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,28,234,107,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,237,123,56,139,225,163,84,248,95,206,230,193,117,50,211,253,239,130,188,209,193,83,232,187,159,230,97,150,79,9,60,209,71,222,237,119,216,201,58,91,234,63,118,175,193,84,54,61,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,126,177,6,220,182,56,231,186,240,251,159,209,233,94,163,93,42,235,180,235,42,168,166,182,196,250,203,163,155,6,47,59,166,145,91,85,19,102,145,32,134,153,210,84,61,213,59,35,87,109,165,234,85,141,99,146,114,64,16,3,205,31,223,179,83,127,5,250,61,17,63,196,0,243,71,247,236,212,223,193,126,143,68,6,127,242,84,247,88,202,126,96,87,125,58,220,103,249,128,28,149,61,214,50,159,152,21,223,78,183,25,254,0,0,0,0,6,170,230,195,220,36,93,180,191,94,184,38,194,113,74,91,157,38,69,98,147,7,163,194,242,74,72,102,146,39,197,60,118,248,233,171,104,229,233,86,203,19,246,87,108,168,173,85,99,217,35,21,90,246,61,117,225,47,255,0,5,220,91,101,92,35,106,154,101,54,216,188,118,55,125,240,214,252,154,220,230,201,47,114,133,181,49,189,243,193,18,77,20,107,89,28,105,51,97,124,138,173,111,122,68,84,217,234,7,234,241,191,193,118,85,194,62,163,207,67,68,219,173,239,1,185,118,231,178,100,50,208,200,216,217,221,89,186,104,106,103,70,36,43,88,196,130,69,86,177,125,120,209,178,244,179,169,99,100,133,114,119,225,214,167,79,52,142,245,173,185,134,39,87,110,200,115,170,134,67,104,154,186,40,145,238,176,70,198,62,41,160,78,158,244,76,168,153,242,57,200,231,35,101,101,61,52,141,111,79,67,223,149,89,205,23,15,60,84,240,243,85,120,200,110,216,253,243,78,175,150,122,171,132,25,4,205,167,232,181,179,195,205,19,235,226,146,169,138,218,74,154,118,186,109,222,246,163,225,123,94,143,70,171,92,210,53,180,159,155,245,215,77,51,41,241,9,244,194,146,191,70,173,245,17,219,49,106,10,101,117,53,230,201,100,129,32,167,165,98,190,73,101,101,83,217,77,11,158,248,228,127,83,231,149,219,84,50,52,107,16,38,36,30,83,74,181,34,197,172,26,113,142,106,134,49,71,117,164,181,100,214,248,174,52,144,221,40,95,73,84,200,228,77,209,31,27,255,0,208,246,171,163,123,118,124,111,123,28,215,187,213,129,14,220,233,244,118,235,101,213,204,83,91,237,246,26,72,172,89,45,157,150,74,234,202,74,87,53,238,186,210,190,71,35,170,164,70,35,21,242,83,73,19,34,87,61,94,230,81,200,155,35,98,66,56,13,138,56,236,208,187,22,191,112,203,152,227,119,59,53,214,231,117,176,219,234,178,76,110,27,90,189,106,157,120,165,165,153,105,216,200,218,142,239,119,58,223,10,198,173,114,185,179,47,79,75,209,143,110,186,224,12,170,229,151,162,159,150,158,46,49,111,17,112,240,180,24,38,217,173,103,68,189,19,75,224,167,135,195,199,30,241,189,174,222,170,90,110,182,175,78,241,36,189,46,71,116,239,138,164,217,242,136,225,214,155,77,180,25,250,199,147,226,116,148,185,102,127,81,44,212,53,210,197,43,107,99,176,39,109,32,133,82,86,162,70,201,101,142,74,132,88,247,108,177,201,76,247,57,221,44,70,6,122,128,0,17,107,207,42,129,242,91,52,110,230,146,34,54,158,123,244,10,221,188,213,100,109,11,145,127,171,180,191,231,37,40,141,126,119,150,231,203,165,26,109,118,72,163,86,211,100,53,84,202,245,219,169,22,74,110,164,68,254,101,237,46,255,0,208,128,96,151,46,11,103,165,248,217,210,202,95,15,222,237,220,106,170,186,119,219,110,205,21,68,189,95,248,189,29,95,212,79,78,173,219,157,119,210,156,210,210,200,59,238,173,199,174,52,233,22,251,117,171,233,164,111,79,245,239,177,7,156,169,173,204,174,227,127,8,169,119,115,123,125,29,222,165,189,30,205,214,221,81,31,173,229,236,218,69,251,188,246,254,133,158,107,149,12,55,75,117,85,178,161,207,108,85,112,190,7,171,21,17,200,215,53,90,170,155,238,155,236,160,106,192,108,57,203,186,145,104,184,44,210,168,92,244,122,186,209,36,219,162,109,250,117,51,63,111,234,234,219,250,141,121,30,199,198,247,71,35,21,174,106,170,57,170,155,42,42,124,20,216,255,0,130,235,106,218,120,73,210,10,85,134,56,186,240,219,85,79,76,104,136,139,222,167,100,187,249,124,87,175,117,254,117,80,47,64,0,1,170,185,181,65,170,184,19,231,203,58,211,106,191,242,255,0,211,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,237,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,34,219,143,110,8,47,188,35,231,113,86,227,148,183,91,150,153,94,251,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,117,182,87,198,157,8,215,197,183,75,156,232,229,70,74,167,43,143,113,61,50,252,107,235,21,165,245,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,8,64,224,19,142,203,175,8,153,53,109,139,37,163,171,187,105,214,69,80,149,119,138,58,88,221,61,109,44,241,211,204,216,229,161,141,245,17,64,199,201,35,169,219,51,158,138,174,142,22,34,121,177,166,117,115,149,187,90,175,252,34,97,55,219,21,206,146,227,109,184,231,22,218,186,58,202,73,155,52,21,48,73,108,184,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,32,170,229,117,196,213,79,16,87,189,16,198,236,158,38,213,106,235,158,28,226,227,69,85,67,98,168,165,237,50,72,220,147,44,111,234,153,123,177,198,232,97,238,185,178,247,19,119,50,55,202,153,85,204,195,69,49,94,29,184,0,211,157,28,194,174,23,90,219,46,63,168,17,248,105,238,146,199,37,83,251,244,247,106,135,245,186,56,227,98,236,249,156,137,179,19,213,68,223,117,221,84,49,3,149,199,191,102,153,126,53,244,122,210,127,136,1,229,113,239,217,166,95,141,125,30,180,159,224,0,0,0,0,0,24,213,199,71,25,182,46,15,52,226,150,231,29,171,211,57,158,81,226,41,241,155,108,172,122,82,186,72,145,157,218,154,153,27,182,208,197,221,137,86,54,185,36,145,207,107,91,210,138,249,99,12,85,231,71,174,154,113,93,132,227,156,60,91,47,62,59,51,161,200,41,178,75,149,53,58,35,227,183,82,182,142,166,56,217,80,253,253,73,164,241,76,123,35,68,87,118,218,175,119,66,62,37,146,50,244,67,53,181,105,174,180,96,58,141,125,167,171,158,219,138,229,22,171,221,100,84,140,107,167,146,10,106,184,230,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,180,243,249,78,89,149,103,55,218,172,167,53,201,174,185,5,234,183,163,196,220,110,149,178,85,213,79,208,198,177,157,114,200,174,123,186,88,198,181,55,95,38,181,17,60,145,15,202,3,104,140,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,4,37,242,208,227,214,167,65,178,24,116,87,86,111,181,115,233,213,242,162,56,109,15,147,181,209,96,184,207,85,27,93,51,166,154,88,219,5,10,182,73,165,153,61,126,151,181,30,198,181,95,50,190,106,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,0,0,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,79,172,1,173,15,19,118,155,85,131,137,45,87,177,88,173,148,150,235,109,187,56,190,210,81,209,210,66,216,96,166,130,58,249,155,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,132,170,114,80,180,218,161,225,183,50,190,195,108,164,101,202,179,56,168,164,168,172,108,45,73,230,130,26,10,39,69,19,228,219,169,204,99,167,153,205,106,174,205,89,100,84,219,169,119,139,110,44,125,233,245,147,230,6,67,245,25,201,84,228,169,238,177,148,252,192,174,250,117,184,12,255,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,217,76,214,179,139,31,122,125,100,249,129,144,253,70,112,38,79,150,23,217,92,195,128,124,59,22,173,244,85,238,145,158,156,180,222,237,210,246,234,99,111,118,227,84,247,83,84,196,187,162,117,193,60,110,88,222,158,180,114,181,118,86,185,55,142,30,99,188,14,83,112,165,153,80,102,26,124,250,186,141,58,204,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,187,174,100,82,181,200,229,133,101,146,218,112,93,197,182,85,194,54,169,166,83,109,139,199,99,119,223,13,111,201,173,206,108,146,247,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,247,164,69,77,158,164,239,93,168,180,143,139,125,6,173,183,209,221,169,50,60,19,80,172,242,67,21,117,35,88,245,70,63,116,108,209,164,204,114,69,83,4,173,71,34,72,206,184,166,133,58,154,143,98,162,6,0,114,88,225,250,235,110,166,202,248,151,190,50,174,150,158,233,78,252,86,193,19,145,204,101,84,9,44,115,86,84,171,93,30,207,98,75,12,17,71,36,114,42,117,199,84,215,55,118,181,82,82,143,41,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,245,231,151,182,198,49,211,74,245,116,146,61,26,157,114,61,238,84,221,202,126,174,89,113,190,217,241,91,205,219,22,199,62,208,94,168,173,245,21,22,235,71,140,101,39,164,42,153,27,157,21,55,125,232,172,139,184,244,107,59,142,78,150,245,110,190,72,2,255,0,150,98,184,167,163,126,212,228,214,171,55,166,110,16,218,109,222,144,173,142,159,198,87,75,191,106,154,30,181,78,228,207,233,119,76,109,221,206,217,118,69,216,134,206,117,126,244,248,183,203,250,31,168,220,76,106,226,23,137,222,35,181,143,84,225,202,117,115,40,186,218,242,76,54,225,59,45,118,234,104,95,108,251,53,80,202,149,123,163,130,38,244,201,12,209,200,198,53,100,122,186,127,204,70,143,123,150,54,237,242,113,47,196,198,101,197,46,67,138,102,122,131,67,72,204,134,193,139,211,227,149,213,180,200,140,101,205,240,213,84,204,149,107,18,53,27,11,220,218,134,163,216,223,83,173,142,115,81,141,114,70,192,202,14,74,158,244,249,79,203,250,239,168,219,137,169,33,91,146,167,189,62,83,242,254,187,234,54,226,106,64,0,0,192,14,117,126,235,24,183,204,10,31,167,92,72,171,225,59,222,159,70,254,96,99,223,81,128,149,78,117,126,235,24,183,204,10,31,167,92,72,171,225,59,222,159,70,254,96,99,223,81,128,9,222,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,212,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,56,85,224,239,72,248,80,195,104,236,216,125,158,146,227,147,186,157,209,221,242,202,154,54,54,227,113,124,139,27,165,98,63,205,208,211,117,69,31,69,59,92,172,111,67,85,202,249,58,228,125,245,0,0,0,11,21,199,30,1,134,234,15,10,26,159,75,153,227,212,151,86,88,241,123,165,254,216,179,34,245,209,220,105,40,230,150,158,162,39,181,81,204,123,92,155,46,203,235,49,207,99,186,152,247,53,111,169,106,184,177,247,88,214,79,151,249,15,211,167,3,90,195,105,44,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,213,180,218,160,0,0,0,0,11,85,197,30,186,127,6,189,9,201,181,175,236,183,218,63,179,158,11,251,153,227,188,31,127,196,86,65,77,252,119,110,78,158,158,255,0,87,232,46,253,59,121,111,186,97,86,147,243,148,252,168,106,158,27,166,127,193,199,209,159,107,114,11,117,139,198,253,175,239,120,95,21,83,28,61,222,223,130,111,95,79,115,171,167,169,187,237,182,233,190,230,95,241,153,162,153,87,17,60,54,102,26,57,133,92,45,84,87,172,131,209,254,26,123,164,178,71,74,206,197,125,61,67,250,221,28,114,61,55,100,46,68,217,139,235,42,111,178,110,169,30,218,33,202,39,137,45,53,214,140,7,81,175,185,182,154,207,109,197,114,139,85,238,178,42,75,149,123,167,146,10,106,184,230,145,177,181,212,109,106,189,90,197,68,69,115,83,125,183,84,246,129,46,128,0,0,0,6,47,241,95,203,231,69,248,175,186,218,242,123,236,213,120,174,67,67,80,215,86,93,108,116,116,140,158,237,3,157,76,217,25,86,247,68,175,153,237,167,167,88,160,122,191,104,86,78,165,108,141,78,218,229,0,3,207,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,101,243,206,253,73,254,210,126,237,37,80,138,190,121,223,169,63,218,79,221,160,90,174,74,158,244,249,79,203,250,239,168,219,137,158,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,134,30,74,158,244,249,79,203,250,239,168,219,137,169,3,13,120,113,229,167,165,252,62,241,23,146,107,149,174,190,174,122,58,122,135,183,6,179,173,92,146,37,158,9,233,81,149,79,158,69,68,116,207,234,150,166,24,152,229,122,50,30,151,61,210,202,244,116,89,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,141,209,14,74,28,239,32,56,87,108,81,230,229,217,14,151,42,249,167,243,157,240,39,150,254,96,118,49,189,40,84,0,3,27,56,201,226,195,20,225,227,13,170,134,178,106,181,187,212,70,177,194,200,169,158,244,222,72,39,115,61,100,123,54,243,143,239,255,0,217,113,53,215,93,112,253,19,196,171,239,121,37,108,208,190,26,105,36,98,71,76,249,87,202,41,30,159,163,183,248,53,248,154,250,241,3,173,121,6,188,106,37,86,89,114,175,172,150,9,163,167,130,158,9,165,147,102,246,227,70,239,210,231,189,17,122,149,254,197,248,255,0,58,129,248,89,70,79,153,235,78,116,149,213,245,18,215,93,110,179,67,4,49,73,80,229,106,61,91,28,77,68,89,94,189,59,244,179,125,221,254,130,77,248,52,229,156,182,56,95,148,106,213,182,215,89,85,35,88,177,196,249,96,171,142,55,50,161,254,109,71,64,170,213,86,181,190,123,253,231,201,203,19,130,235,181,138,182,183,84,117,10,213,64,238,244,48,37,27,29,52,51,171,29,29,91,250,182,78,135,116,239,217,106,249,59,207,203,250,165,37,173,107,83,165,173,68,68,248,34,1,108,44,252,59,105,165,178,222,219,106,227,86,238,203,35,108,77,107,104,233,246,68,68,84,255,0,4,136,90,13,112,229,233,163,154,173,72,245,164,199,168,173,213,170,231,200,149,20,212,180,144,74,231,58,62,148,221,254,29,203,182,251,47,245,33,149,224,8,33,226,135,151,6,166,232,162,93,178,156,121,40,235,241,202,20,154,169,221,203,156,110,168,108,13,237,174,232,222,220,109,242,235,114,236,159,6,249,121,249,45,130,208,253,110,204,180,51,60,181,228,54,123,173,100,80,91,235,89,37,77,43,103,151,182,230,181,92,142,78,134,72,196,119,233,191,227,237,83,100,187,245,150,139,32,179,214,89,235,233,227,150,26,184,95,11,155,35,17,201,179,147,111,138,42,127,160,131,174,99,188,44,92,52,155,82,174,249,253,158,150,157,150,91,197,116,213,50,163,38,141,59,123,248,116,69,72,218,198,237,187,230,93,253,191,127,244,132,170,112,125,196,246,53,196,102,158,195,114,160,168,155,210,84,44,166,167,171,142,74,105,35,252,235,169,218,247,108,174,115,183,243,234,243,234,248,124,76,129,32,47,150,158,169,73,130,113,41,139,88,103,173,168,138,134,251,116,100,114,70,206,181,107,151,177,59,83,118,181,200,158,215,183,218,138,79,133,60,241,213,83,197,83,10,170,199,51,27,35,85,83,111,37,77,208,14,194,135,34,251,83,109,202,192,20,181,10,142,55,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,246,28,34,42,156,57,199,13,118,254,126,91,1,216,0,2,217,241,21,159,208,105,190,147,95,178,27,140,242,68,196,161,171,98,43,24,231,46,233,77,43,253,141,84,95,228,26,233,106,117,230,92,235,86,114,123,221,51,214,87,94,239,213,114,192,175,221,21,201,36,238,232,223,169,85,83,201,83,219,236,38,95,155,117,225,45,220,59,208,82,245,185,169,87,115,158,37,233,106,46,235,224,106,17,17,119,246,39,154,251,8,117,208,123,42,95,245,143,12,183,189,21,99,117,250,220,178,34,59,167,213,241,81,34,249,255,0,88,19,173,203,243,78,32,193,248,101,193,42,31,73,4,85,55,11,29,45,76,138,196,98,170,189,235,35,220,170,168,212,248,202,191,21,246,153,44,121,125,46,182,67,102,211,124,98,215,78,138,145,211,218,105,88,212,87,111,229,219,106,251,79,80,0,31,149,114,202,44,86,137,82,27,133,119,105,238,223,100,237,61,223,29,190,8,167,213,110,186,80,93,161,89,237,243,247,99,69,68,85,233,115,126,27,252,81,0,250,207,158,186,130,142,229,78,234,74,250,104,167,133,251,117,50,70,35,154,187,42,47,177,83,111,106,33,244,0,33,39,152,119,4,215,125,43,190,85,106,78,45,108,163,142,203,83,51,86,104,225,158,22,108,249,234,42,21,28,145,181,140,255,0,181,166,251,170,255,0,155,203,31,56,87,226,79,32,225,239,80,41,175,204,186,86,165,165,97,168,138,122,118,73,43,155,187,227,68,71,36,109,145,136,171,187,24,155,253,223,232,216,79,81,48,27,22,165,98,245,24,174,69,3,229,164,168,124,114,42,50,87,70,168,230,57,28,139,186,127,65,0,220,98,240,173,123,225,207,55,170,99,33,111,160,170,106,31,225,156,234,198,204,246,43,230,168,70,51,201,173,93,186,33,248,162,255,0,72,19,221,165,122,159,141,234,198,35,67,149,227,85,18,75,5,84,17,72,238,228,46,137,81,206,137,146,47,147,190,27,72,223,137,236,72,114,229,75,197,5,94,61,157,179,72,114,58,166,250,62,174,146,178,122,126,221,31,83,247,142,24,17,173,235,69,242,78,152,28,190,105,240,246,249,236,76,91,30,217,26,143,98,238,139,236,80,57,84,69,242,84,58,36,102,202,168,221,207,160,165,237,71,32,29,113,251,55,85,220,237,77,246,58,218,212,69,223,226,118,39,176,14,64,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,11,84,77,159,45,14,61,105,181,231,30,135,69,117,102,251,73,6,162,216,233,227,134,208,249,59,189,119,251,116,20,177,181,211,58,105,165,145,211,215,35,163,154,89,147,212,234,99,145,236,107,145,147,43,49,174,207,192,229,55,17,220,184,116,227,88,112,119,213,179,81,112,187,61,249,144,210,70,201,106,25,124,183,67,121,184,206,180,77,133,136,231,37,74,57,242,186,23,49,190,187,228,88,222,138,142,99,225,192,11,77,207,50,210,140,254,138,243,71,29,93,131,44,195,175,17,212,196,202,186,68,73,237,247,26,73,145,205,73,33,153,170,136,248,229,141,55,100,141,95,54,170,57,61,168,6,194,124,98,112,171,134,241,95,164,119,12,62,243,109,164,110,79,110,167,168,169,196,238,242,72,176,190,221,113,86,122,136,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,205,125,181,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,190,164,241,119,24,199,186,25,88,173,146,55,171,83,174,55,177,200,155,57,9,233,224,131,141,28,87,139,141,56,130,186,181,214,171,38,125,109,238,65,123,199,162,174,141,210,63,180,144,245,87,83,64,175,89,146,141,235,60,104,142,122,122,146,43,162,234,127,74,72,248,235,231,87,239,79,139,124,191,161,250,141,196,11,171,200,199,245,217,251,55,251,200,206,158,48,56,148,177,112,173,161,215,141,77,185,167,122,235,55,85,175,27,164,117,43,231,142,174,241,44,50,62,158,57,81,174,103,76,41,218,124,146,42,189,139,219,141,232,213,87,171,26,236,22,228,99,250,236,253,155,253,228,123,94,113,28,51,230,90,131,134,217,117,255,0,15,174,200,46,236,193,233,223,69,119,199,226,84,150,146,142,220,245,124,178,221,34,143,169,28,199,181,201,27,39,86,181,253,81,36,79,119,109,148,207,114,132,80,106,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,244,201,35,227,135,173,125,72,34,238,61,239,108,49,49,27,28,108,87,47,68,108,99,81,118,106,19,41,203,15,130,10,206,29,49,90,157,94,212,138,94,140,251,48,183,195,21,61,59,102,157,158,138,179,205,29,61,66,210,207,79,44,81,172,117,157,246,237,50,59,173,27,216,141,172,115,119,147,174,24,116,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,218,108,145,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,130,224,24,1,205,11,129,111,203,94,42,253,113,209,204,51,197,234,77,151,163,211,20,212,78,233,154,251,107,142,55,34,237,10,53,124,69,100,59,71,219,217,90,247,196,143,143,243,174,109,60,105,159,229,180,226,31,136,28,7,134,93,47,174,213,125,70,125,91,237,180,117,20,244,145,81,208,172,43,91,91,60,210,35,91,21,60,115,73,27,100,122,55,174,87,53,29,186,71,20,142,243,233,80,53,194,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,138,56,93,226,111,1,226,155,75,237,186,129,136,84,210,81,220,159,78,215,94,177,229,184,195,83,91,102,157,100,150,62,137,219,26,245,53,143,116,18,186,39,189,172,89,35,70,191,165,187,171,91,174,102,89,127,251,87,149,94,114,159,66,90,172,222,153,184,84,92,61,29,105,166,240,244,52,125,217,28,254,197,60,91,175,110,22,117,116,177,155,175,75,81,19,117,216,151,238,80,156,45,101,90,105,130,85,241,11,148,228,151,90,63,202,29,189,176,91,177,148,108,144,211,248,22,76,171,21,117,83,30,212,238,76,254,151,45,59,155,234,182,9,156,228,115,252,70,209,133,213,215,190,104,26,5,195,182,172,95,116,115,53,196,53,2,182,245,143,248,95,19,61,174,223,69,37,43,251,244,209,84,51,161,210,85,198,245,217,147,53,23,118,39,172,139,182,233,178,173,192,225,75,141,109,44,227,7,237,79,228,206,193,149,219,62,201,120,31,27,233,218,90,104,123,158,43,191,219,237,118,103,151,125,188,51,250,186,186,118,221,187,111,186,237,24,28,199,184,122,215,220,231,140,237,67,202,112,173,15,212,12,130,203,91,232,159,13,113,181,227,53,181,116,179,244,90,169,24,254,137,99,141,204,119,75,216,230,174,203,228,230,170,47,154,41,146,188,154,244,159,84,244,191,242,191,249,76,211,76,175,18,244,159,217,255,0,5,233,219,53,77,7,138,237,250,67,185,218,239,49,189,125,61,198,117,116,239,183,91,119,246,160,24,87,205,31,223,179,83,127,5,250,61,17,149,92,140,127,93,159,179,127,188,140,85,230,143,239,217,169,191,130,253,30,136,202,174,70,63,174,207,217,191,222,64,74,160,0,11,85,197,143,186,198,178,124,191,200,126,157,57,173,97,178,159,22,62,235,26,201,242,255,0,33,250,116,230,181,128,109,80,66,95,53,126,48,112,30,32,243,43,22,152,233,106,210,93,172,88,29,69,91,170,178,38,69,12,140,184,214,202,140,99,153,71,55,66,202,148,209,164,106,138,246,72,145,206,245,71,116,185,176,195,43,178,43,154,71,31,85,154,119,227,184,100,209,203,133,214,219,151,175,131,168,200,178,42,58,153,232,102,180,70,189,170,152,105,169,36,141,204,123,166,149,139,26,201,34,42,198,216,164,88,253,119,200,254,204,85,233,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,117,71,35,227,135,173,125,121,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,129,237,120,93,225,147,62,226,155,84,45,186,127,136,83,85,209,219,95,80,214,222,178,21,183,77,83,69,102,129,99,150,78,185,221,26,116,181,239,108,18,182,38,61,204,73,36,70,179,169,187,171,155,155,252,232,172,31,101,49,94,30,177,111,77,221,111,62,134,183,223,45,254,145,187,84,248,138,234,206,212,118,182,119,234,37,217,59,147,63,167,169,239,217,58,156,170,187,38,228,133,112,187,195,38,3,194,206,151,219,116,255,0,16,166,164,172,185,50,157,173,189,100,43,110,134,154,182,243,58,73,44,157,115,186,52,234,115,24,233,229,108,76,123,158,177,198,173,103,83,182,87,59,2,249,231,126,164,255,0,105,63,118,129,135,252,184,114,204,87,6,227,59,79,50,156,215,38,181,99,246,90,47,75,120,155,141,210,182,58,74,88,58,237,85,108,103,92,178,43,88,222,167,189,173,77,215,205,206,68,79,53,65,199,71,25,183,222,48,245,30,150,231,29,171,208,216,102,47,226,41,241,155,108,172,98,213,54,57,85,157,218,154,153,27,190,243,75,218,137,86,54,185,99,141,172,107,91,212,168,249,100,180,26,55,164,57,150,187,234,37,191,75,116,250,10,73,242,27,181,61,116,212,48,84,206,144,178,161,244,212,147,85,44,40,245,245,90,247,182,7,49,138,229,107,58,220,222,167,49,187,185,60,165,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,102,87,46,238,1,107,56,156,202,151,60,213,43,125,214,219,166,86,78,213,70,203,77,61,63,218,105,22,73,89,225,169,106,122,81,139,11,31,4,141,168,146,55,172,141,245,99,111,75,164,238,69,58,134,21,114,197,226,183,78,53,167,73,233,180,134,199,137,90,176,220,147,1,183,181,213,54,75,100,41,79,111,150,150,74,153,145,147,81,54,74,137,170,102,233,111,101,106,101,151,214,89,234,17,202,231,44,136,171,154,160,99,255,0,21,188,107,105,103,7,223,101,191,41,150,12,174,231,246,183,199,120,47,65,82,211,77,219,240,189,142,231,119,189,60,91,111,226,89,211,211,213,190,206,223,109,147,127,63,194,255,0,48,189,23,226,207,63,184,105,206,156,227,25,173,186,229,110,179,203,123,150,91,221,21,36,48,58,8,230,134,23,53,174,134,166,87,43,250,170,24,168,138,212,77,145,222,126,196,92,117,231,41,164,250,167,170,31,146,15,201,158,154,101,121,111,163,62,208,120,223,65,89,170,107,252,47,115,209,253,190,239,101,142,232,234,237,191,167,171,109,250,29,183,177,75,107,202,39,68,53,163,77,120,146,201,47,186,141,164,57,174,43,109,159,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,119,217,142,95,130,129,232,57,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,226,234,243,206,253,73,254,210,126,237,48,87,133,206,37,47,188,47,94,51,172,215,14,78,140,166,247,135,205,143,88,170,95,74,202,136,104,234,166,175,162,145,243,200,199,185,17,122,32,130,117,102,232,246,247,123,72,246,57,138,244,2,66,185,154,243,16,166,197,105,174,60,56,104,38,71,86,204,157,149,17,179,37,201,237,87,9,105,159,102,124,50,181,235,69,75,52,46,107,150,165,92,196,108,206,69,232,141,138,248,85,29,35,158,144,68,89,250,191,243,85,158,229,95,244,87,35,201,50,59,135,253,178,178,186,229,93,81,39,254,52,147,77,36,143,254,119,57,206,248,170,153,213,197,175,4,22,46,17,248,29,198,171,114,58,91,85,203,83,111,122,129,77,21,238,247,71,51,234,33,101,42,82,92,150,26,90,71,73,20,111,142,30,134,196,249,19,161,28,249,119,234,115,155,28,72,192,181,92,174,61,251,52,203,241,175,163,214,151,87,157,95,189,62,45,242,254,135,234,55,18,213,114,184,247,236,211,47,198,190,143,90,93,94,117,126,244,248,183,203,250,31,168,220,64,186,188,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,0,0,0,0,107,89,197,143,189,62,178,124,192,200,126,163,57,53,60,174,61,196,244,203,241,175,172,86,144,173,197,143,189,62,178,124,192,200,126,163,57,53,60,174,61,196,244,203,241,175,172,86,129,149,69,138,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,212,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,95,80,6,174,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,38,156,175,57,129,127,241,55,194,150,174,205,254,10,211,134,94,28,239,252,38,85,166,173,158,162,167,255,0,6,166,164,142,24,191,188,139,111,209,83,34,185,130,112,21,143,113,51,134,215,103,58,125,98,164,163,213,75,69,60,147,80,190,159,194,209,50,254,245,90,102,172,53,211,44,74,249,158,218,122,119,71,78,174,145,140,99,222,136,231,53,138,170,144,87,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,27,79,16,3,205,31,223,179,83,127,5,250,61,17,33,60,178,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,253,82,61,145,247,250,164,85,155,181,30,220,209,253,251,53,55,240,95,163,209,1,159,252,149,61,214,50,159,152,21,223,78,183,25,254,96,7,37,79,117,140,167,230,5,119,211,173,198,127,128,0,0,0,1,170,185,114,181,71,135,93,92,210,12,123,25,204,243,12,78,173,49,140,194,207,108,188,218,47,212,209,62,91,116,236,174,165,241,17,83,172,253,40,214,84,181,169,34,62,23,108,244,237,57,205,71,70,172,145,214,212,216,79,2,208,189,56,226,47,129,29,44,210,253,80,179,120,235,85,118,159,227,178,195,52,74,140,170,183,213,54,217,10,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,193,10,218,97,197,230,178,233,22,135,103,92,62,225,213,182,166,98,217,255,0,115,199,186,162,129,178,213,82,247,161,108,21,94,30,77,209,19,191,3,25,19,251,141,127,75,90,142,139,180,245,87,175,138,209,77,47,186,235,86,174,98,26,81,102,117,92,117,25,77,226,154,218,250,138,106,39,85,190,142,7,189,59,213,75,19,85,21,236,134,46,228,175,245,154,136,200,220,170,230,162,42,167,213,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,100,127,146,199,15,215,91,117,54,87,196,189,241,149,116,180,247,74,119,226,182,8,156,142,99,42,160,73,99,154,178,165,90,232,246,123,18,88,96,138,57,35,145,83,174,58,166,185,187,181,170,129,37,90,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,236,61,0,0,13,117,184,236,208,187,238,128,241,53,152,227,119,59,53,170,217,106,191,92,42,178,76,110,27,90,177,41,91,103,170,170,153,105,216,200,218,141,236,246,250,31,10,198,173,106,53,208,175,79,83,21,143,118,197,36,37,243,136,213,236,55,80,248,134,178,225,152,124,248,253,197,248,45,157,246,251,189,206,134,5,90,182,220,100,168,123,165,160,158,163,244,101,101,59,89,26,181,141,223,181,45,69,75,92,189,125,109,96,97,94,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,251,13,154,52,247,10,181,105,174,1,141,105,205,138,162,174,123,110,43,103,162,178,81,203,86,246,186,121,32,166,133,144,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,216,107,217,192,206,168,90,180,115,139,77,51,207,47,173,164,75,108,23,143,70,214,79,87,90,218,72,41,32,174,134,74,41,42,164,149,200,173,107,33,109,74,204,187,236,138,145,170,43,155,191,82,108,102,0,0,0,143,222,117,54,196,169,225,139,22,185,178,7,190,74,44,226,145,170,244,223,102,71,37,13,106,57,87,250,92,216,211,127,248,201,2,48,139,156,29,27,42,184,61,154,119,117,239,73,147,91,38,111,79,179,117,73,89,231,252,219,61,127,175,96,48,71,147,229,7,140,227,10,26,142,239,71,129,198,110,117,27,116,239,215,186,197,30,222,223,47,227,55,223,207,217,183,199,114,114,200,92,228,165,111,124,220,76,229,215,53,108,107,29,46,13,83,23,159,233,35,228,175,162,84,84,254,166,61,21,127,159,249,201,163,3,87,109,65,163,244,126,123,146,208,119,59,158,26,239,89,15,94,219,117,116,204,244,223,111,135,176,217,31,135,107,115,44,252,63,105,149,162,56,93,19,104,112,235,45,50,70,229,85,86,35,40,162,110,203,191,197,54,53,221,226,62,222,251,71,16,250,163,106,149,177,181,244,89,165,238,157,201,31,232,162,178,186,102,174,223,205,228,108,139,167,214,246,90,112,44,106,213,27,158,230,209,90,40,233,218,175,253,37,70,66,198,249,255,0,63,144,31,190,96,7,246,106,248,88,255,0,168,29,85,255,0,201,86,239,249,113,159,230,181,159,193,59,138,127,254,102,157,85,255,0,204,219,143,254,164,13,140,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,218,106,238,108,187,195,37,166,235,96,225,183,74,44,87,219,101,93,186,229,110,193,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,173,16,19,253,202,227,220,79,76,191,26,250,197,105,149,70,42,242,184,247,19,211,47,198,190,177,90,101,80,3,0,57,213,251,172,98,223,48,40,126,157,113,51,252,192,14,117,126,235,24,183,204,10,31,167,92,64,192,14,87,30,253,154,101,248,215,209,235,73,254,32,7,149,199,191,102,153,126,53,244,122,210,127,128,0,0,0,0,182,156,67,241,3,128,240,203,165,245,218,175,168,207,171,125,182,142,162,158,146,42,58,21,133,107,107,103,154,68,107,98,167,142,105,35,108,143,70,245,202,230,163,183,72,226,145,222,125,42,107,195,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,167,108,155,171,149,206,115,222,231,189,239,123,165,127,155,47,8,153,246,181,99,54,141,104,211,155,142,65,125,185,97,180,236,182,203,134,210,211,205,88,149,48,79,80,136,234,170,24,33,107,156,149,40,231,179,189,186,108,248,98,99,186,153,216,70,201,12,32,95,252,195,132,156,171,78,248,71,176,241,57,154,75,225,62,218,228,20,22,252,118,220,142,146,57,155,67,36,23,39,205,61,84,82,66,221,187,158,22,146,74,119,199,35,154,232,165,115,149,61,102,109,106,180,159,5,252,168,106,158,27,166,126,148,244,103,218,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,114,69,56,253,226,187,78,56,181,224,71,18,205,112,169,124,13,214,135,80,45,176,95,236,19,204,143,170,180,85,58,217,114,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,102,11,112,157,239,79,163,127,48,49,239,168,192,7,228,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,217,10,229,79,199,109,213,46,180,28,44,235,46,77,72,235,107,169,210,12,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,7,91,154,172,86,118,26,175,235,130,56,236,255,0,52,174,44,244,227,94,117,30,60,15,75,236,120,165,230,213,139,248,120,166,205,98,182,34,220,171,42,162,90,164,146,150,154,181,30,189,219,114,120,134,185,19,161,26,249,152,233,24,231,49,88,247,216,14,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,253,46,72,161,69,71,72,230,185,85,88,198,73,35,2,119,184,160,226,131,1,225,51,0,183,234,54,163,90,50,11,141,182,227,120,138,201,20,86,74,120,102,157,179,201,12,211,53,206,108,210,196,212,103,77,59,209,85,28,171,186,183,203,218,169,96,52,247,155,183,13,186,149,159,227,90,115,98,194,117,42,11,150,85,120,162,178,81,203,87,109,160,108,17,207,83,51,33,141,210,57,181,142,114,49,28,244,85,84,107,151,109,246,69,246,31,147,205,39,71,115,235,255,0,8,152,22,156,233,205,135,53,212,43,150,63,148,90,226,150,88,169,102,187,93,106,96,130,217,91,11,170,234,157,11,21,207,123,156,172,89,37,86,162,43,228,248,117,34,17,215,195,39,12,156,73,88,56,146,210,139,237,247,135,205,74,183,91,109,217,197,138,174,178,178,175,19,175,134,10,104,35,175,133,210,75,36,142,137,26,198,53,168,174,87,42,162,34,34,170,129,176,72,0,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,37,83,146,167,186,198,83,243,2,187,233,214,226,42,248,177,247,167,214,79,152,25,15,212,103,37,83,146,167,186,198,83,243,2,187,233,214,224,51,252,0,0,214,179,139,31,122,125,100,249,129,144,253,70,115,101,51,90,206,44,125,233,245,147,230,6,67,245,25,192,242,153,86,153,229,88,126,33,133,103,87,106,77,236,185,237,190,174,225,104,170,142,57,59,110,240,213,179,209,207,3,158,230,35,22,102,62,4,123,152,199,59,166,57,224,114,170,43,246,76,181,229,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,168,200,210,70,42,43,94,201,179,127,130,221,11,211,142,34,249,102,96,122,95,170,22,111,29,106,174,244,204,176,205,18,163,42,173,245,77,187,215,36,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,16,26,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,52,54,94,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,200,160,229,79,199,109,213,46,180,28,44,235,46,77,72,235,107,169,210,12,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,7,91,154,172,86,118,26,175,235,130,56,229,124,8,245,230,123,192,85,78,179,218,170,248,129,209,251,21,93,126,160,219,41,233,161,186,218,41,59,76,75,181,186,6,205,215,52,113,54,46,237,69,115,81,208,53,17,101,245,161,129,35,99,92,244,141,142,134,19,106,130,10,249,185,233,158,43,167,124,92,77,113,197,169,60,39,219,92,126,147,38,184,192,200,227,142,22,215,73,61,69,60,175,141,172,99,118,238,120,86,202,245,119,83,157,44,178,189,93,235,108,129,234,249,42,123,211,229,63,47,235,190,163,110,38,164,214,51,71,117,139,62,208,172,254,215,168,218,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,208,169,177,71,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,161,114,192,0,96,7,58,191,117,140,91,230,5,15,211,174,36,85,240,157,239,79,163,127,48,49,239,168,192,74,167,58,191,117,140,91,230,5,15,211,174,36,85,240,157,239,79,163,127,48,49,239,168,192,6,202,96,0,0,0,5,170,226,199,221,99,89,62,95,228,63,78,156,186,165,170,226,199,221,99,89,62,95,228,63,78,156,13,107,13,170,13,85,205,170,0,0,0,183,250,247,173,120,175,14,218,79,125,214,60,214,223,117,173,178,227,254,23,196,193,107,138,57,42,159,223,169,138,157,157,13,146,72,216,187,62,102,170,238,244,245,81,118,221,118,69,198,13,61,230,237,195,110,165,103,248,214,156,216,176,157,74,130,229,149,94,40,172,148,114,213,219,104,27,4,115,212,204,200,99,116,142,109,99,156,140,71,61,21,85,26,229,219,125,145,125,133,202,230,61,137,229,89,207,6,58,135,139,97,88,205,215,32,189,86,250,39,195,91,173,116,82,85,213,79,209,117,164,123,250,34,141,28,247,116,177,142,114,236,158,77,106,170,249,34,145,23,195,39,12,156,73,88,56,146,210,139,237,247,135,205,74,183,91,109,217,197,138,174,178,178,175,19,175,134,10,104,35,175,133,210,75,36,142,137,26,198,53,168,174,87,42,162,34,34,170,129,176,72,0,11,63,197,7,20,24,15,9,152,5,191,81,181,26,209,144,92,109,183,27,196,86,72,162,178,83,195,52,237,158,72,102,153,174,115,102,150,38,163,58,105,222,138,168,229,93,213,190,94,213,75,1,167,188,221,184,109,212,172,255,0,26,211,155,22,19,169,80,92,178,171,197,21,146,142,90,187,109,3,96,142,122,153,153,12,110,145,205,172,115,145,136,231,162,170,163,92,187,111,178,47,176,115,118,211,220,251,82,184,109,198,236,90,115,131,228,25,85,202,12,226,142,174,90,59,37,178,106,233,227,129,180,21,237,116,174,142,22,185,200,196,115,216,213,114,166,219,189,169,241,66,53,120,100,225,147,137,43,7,18,90,81,125,190,240,249,169,86,235,109,187,56,177,85,214,86,85,226,117,240,193,77,4,117,240,186,73,100,145,209,35,88,198,181,21,202,229,84,68,68,85,80,54,9,0,0,0,0,34,175,158,119,234,79,246,147,247,105,42,132,85,243,206,253,73,254,210,126,237,2,213,114,84,247,167,202,126,95,215,125,70,220,77,73,10,220,149,61,233,242,159,151,245,223,81,183,19,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,190,199,84,158,205,209,118,59,87,216,117,185,168,171,191,196,10,35,102,234,136,237,206,244,68,79,36,67,134,53,26,133,64,15,29,170,154,159,141,233,62,35,93,149,228,181,18,69,5,44,18,200,222,220,46,149,85,205,137,242,39,147,126,27,70,239,137,235,222,246,198,213,123,215,100,79,106,144,233,205,107,138,10,188,135,59,126,144,227,149,77,244,125,37,37,28,245,29,202,62,151,239,36,51,163,155,214,171,230,157,51,181,124,147,227,237,242,216,12,83,226,163,137,60,131,136,77,64,169,191,62,233,90,182,148,134,158,40,41,223,36,173,110,236,141,81,92,177,186,71,162,46,239,122,111,247,127,167,32,249,120,240,77,119,213,75,229,46,164,229,54,202,57,44,180,211,57,97,142,105,225,126,239,130,162,157,85,203,27,152,255,0,251,98,111,186,47,249,252,236,183,7,92,43,94,248,140,205,233,88,248,91,232,42,106,134,120,151,54,177,176,189,234,201,169,209,236,243,107,151,110,137,190,8,159,210,79,206,157,224,54,45,53,197,233,241,92,118,7,197,73,78,249,36,68,124,174,145,85,207,114,185,87,117,254,144,63,122,134,130,142,219,78,218,74,10,104,160,133,155,244,178,54,35,90,155,170,175,177,19,111,106,169,244,0,0,31,37,198,233,65,105,133,39,184,79,218,141,85,81,23,165,206,248,111,240,69,62,91,110,81,98,187,202,176,219,235,187,175,110,219,167,105,237,248,237,241,68,3,245,76,105,230,7,167,16,103,28,50,231,117,12,164,130,90,155,125,142,170,166,53,122,49,21,30,197,141,237,84,85,106,252,98,79,138,123,12,150,60,190,168,219,33,188,233,190,79,107,168,69,88,234,45,53,76,114,35,182,242,237,185,125,160,107,93,166,55,153,112,93,89,198,47,117,47,88,157,100,191,82,75,58,179,117,86,164,115,183,175,110,149,69,95,36,95,103,180,216,183,135,92,254,131,82,52,154,195,144,219,167,146,86,45,13,35,21,94,199,53,119,90,104,159,236,114,170,255,0,44,215,127,94,44,169,96,214,60,206,222,196,84,141,183,235,138,198,138,238,175,87,197,74,137,231,253,68,197,114,145,188,37,199,135,122,250,94,183,57,41,46,112,68,157,77,68,217,124,13,58,42,38,222,212,242,79,104,25,196,0,2,149,77,142,83,216,80,231,109,230,167,45,112,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,119,176,166,52,84,79,52,59,29,247,28,34,236,5,96,0,48,27,156,77,59,159,160,88,252,172,111,178,249,42,187,255,0,216,167,34,115,134,186,134,211,235,174,12,231,38,232,236,130,216,223,255,0,28,132,156,14,97,154,115,6,162,112,237,120,134,72,165,124,182,152,43,107,160,72,220,228,94,182,208,212,109,186,34,46,233,190,222,68,18,233,229,83,176,253,96,199,42,106,21,35,91,62,71,70,233,85,255,0,201,237,85,49,87,125,246,254,247,227,183,245,1,178,198,6,155,97,86,37,248,58,223,3,147,250,21,136,169,254,249,230,184,132,205,102,211,205,20,204,243,26,73,227,138,166,217,103,168,154,5,122,53,222,191,79,74,122,174,84,69,243,114,121,31,102,136,95,35,201,180,127,13,191,69,35,100,101,117,146,146,86,185,187,108,168,177,167,220,170,159,233,60,87,25,216,181,70,91,195,70,127,108,165,71,186,95,67,75,35,90,221,213,93,208,230,61,125,136,171,236,98,129,6,154,207,196,206,165,103,25,133,93,117,77,238,7,116,77,51,91,211,69,11,118,106,204,231,34,121,34,251,55,61,199,13,92,121,106,182,141,100,180,48,212,87,208,212,90,37,173,129,213,76,125,186,39,59,182,136,172,118,206,234,102,203,210,169,241,246,161,143,185,86,45,87,100,191,85,210,85,64,254,175,17,42,35,28,142,71,121,61,83,217,178,29,247,61,62,185,208,98,49,229,175,165,149,180,238,145,90,229,233,127,75,127,138,219,125,219,178,127,26,159,31,253,161,177,47,14,186,241,143,235,222,9,6,83,104,173,166,146,118,178,4,169,142,39,199,187,30,248,89,38,202,214,72,254,149,245,151,201,87,224,93,82,28,57,65,234,203,177,172,190,253,132,214,79,31,106,231,81,4,209,181,90,205,253,74,90,165,93,149,92,139,252,132,248,41,49,224,12,103,227,183,135,219,54,183,232,213,125,4,208,78,234,216,106,104,228,137,209,204,246,237,211,50,238,187,53,174,223,202,71,124,62,38,76,29,53,148,144,87,83,190,150,161,170,232,223,182,232,139,183,177,119,255,0,128,13,97,240,140,186,255,0,164,217,220,57,13,183,166,27,157,162,74,136,21,178,67,214,136,229,99,226,122,43,93,183,247,203,237,217,77,135,56,83,213,152,53,143,71,173,121,123,42,34,124,147,79,87,18,163,17,137,229,28,206,111,177,174,114,127,164,132,222,60,244,77,250,73,173,215,137,40,233,38,138,223,118,170,168,173,234,145,100,119,231,101,171,170,242,71,57,168,159,163,26,121,110,166,96,242,108,213,154,217,150,183,72,170,36,141,105,224,101,198,186,4,237,181,28,137,213,74,229,245,186,183,95,55,63,225,253,96,74,152,0,10,85,3,67,142,16,10,192,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,9,169,229,113,238,39,166,95,141,125,98,180,197,94,107,156,11,127,31,197,6,138,97,159,244,197,86,127,69,66,239,241,92,219,164,116,232,223,251,239,138,123,93,253,228,202,207,246,196,198,85,114,184,247,19,211,47,198,190,177,90,100,253,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,107,67,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,111,175,50,29,121,195,120,146,212,189,56,213,108,50,182,145,204,184,233,189,185,151,58,24,106,22,103,218,110,41,93,94,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,175,171,230,95,192,229,79,14,57,148,218,195,131,190,145,250,117,154,94,36,100,52,145,178,42,119,216,238,51,36,147,173,19,97,98,53,171,76,173,100,174,133,204,111,168,200,214,55,162,43,88,249,176,128,9,84,228,99,250,236,253,155,253,228,74,77,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,91,114,49,253,118,126,205,254,242,37,80,8,33,230,95,193,221,79,13,250,185,54,113,134,89,234,255,0,39,89,197,68,149,180,83,71,71,20,84,150,155,140,143,145,242,218,218,144,236,214,49,173,78,228,40,172,143,120,149,88,222,226,193,35,207,201,229,231,198,157,215,133,141,80,167,177,101,249,5,91,116,175,37,168,84,200,40,210,153,213,73,69,58,199,211,21,194,8,218,228,115,30,215,36,77,149,88,142,87,194,142,78,220,143,100,61,51,127,172,90,59,128,235,174,1,116,211,157,70,176,210,92,109,183,26,121,226,138,89,105,97,154,123,124,242,67,36,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,233,69,215,91,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,232,145,173,221,90,143,119,67,209,241,185,122,216,228,64,217,35,237,102,43,246,87,237,215,218,107,87,217,191,71,250,91,211,30,54,63,3,224,123,125,223,19,223,223,183,217,237,250,253,206,174,158,159,91,125,188,200,12,227,239,140,154,158,47,181,66,138,225,98,166,171,160,193,49,138,117,135,28,161,174,162,138,10,214,62,120,225,90,201,170,22,57,36,71,61,242,196,141,106,35,250,18,56,163,217,173,122,200,174,241,95,194,243,89,127,131,7,240,71,241,182,175,176,190,144,241,189,94,1,190,59,179,226,60,87,132,238,239,211,217,241,95,159,223,163,187,213,234,247,59,127,155,63,43,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,189,82,212,72,214,39,248,177,177,28,230,53,242,203,19,21,236,235,234,64,191,252,179,56,46,254,18,122,142,253,72,205,91,219,192,112,27,133,36,245,52,243,80,247,163,190,215,34,247,89,67,188,140,116,46,133,168,198,186,161,171,212,238,220,177,49,26,157,228,146,57,212,60,166,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,55,84,113,178,73,186,19,215,158,94,219,24,199,77,43,213,210,72,244,106,117,200,247,185,83,119,41,234,192,0,0,128,30,104,254,253,154,155,248,47,209,232,140,170,228,99,250,236,253,155,253,228,98,175,52,127,126,205,77,252,23,232,244,70,85,114,49,253,118,126,205,254,242,2,85,0,0,90,174,44,125,214,53,147,229,254,67,244,233,205,107,13,148,248,177,247,88,214,79,151,249,15,211,167,53,172,3,245,127,230,171,61,202,191,232,174,71,146,100,119,15,251,101,101,117,202,186,162,79,252,105,38,154,73,31,252,238,115,157,241,85,39,123,128,78,4,237,92,34,99,53,183,220,150,178,146,237,168,185,21,58,82,94,43,41,100,108,244,84,176,71,81,51,163,138,134,71,211,197,59,25,36,110,167,116,205,122,170,58,72,88,169,228,198,150,87,149,95,3,23,93,45,166,254,18,58,185,107,171,183,229,151,42,122,171,109,143,30,185,90,221,79,83,102,131,186,177,203,85,51,106,35,73,99,169,149,35,115,89,209,210,137,79,43,149,92,254,255,0,76,114,62,0,138,190,121,223,169,63,218,79,221,164,170,17,87,207,59,245,39,251,73,251,180,12,85,229,113,239,217,166,95,141,125,30,180,145,254,97,156,188,237,92,75,218,170,53,83,74,232,233,45,218,169,110,167,68,123,21,205,134,12,146,8,219,179,105,231,114,236,214,84,181,168,141,138,119,42,34,162,54,41,87,163,183,36,17,193,202,227,223,179,76,191,26,250,61,105,61,25,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,163,196,220,110,149,177,210,82,193,214,246,177,157,114,200,173,99,122,158,246,181,55,95,55,57,17,60,213,0,214,95,22,202,117,31,67,181,30,151,36,198,235,174,184,150,103,137,92,30,214,185,209,44,53,84,53,81,171,163,150,25,98,145,63,199,142,72,164,106,181,205,87,177,237,84,87,53,103,251,130,142,43,172,92,90,104,213,22,101,221,181,81,229,246,221,168,242,155,37,20,207,119,128,170,234,122,71,34,54,68,71,164,51,177,157,216,215,119,181,55,124,125,199,190,41,20,132,206,52,248,142,181,113,79,175,55,93,84,177,97,20,152,213,181,212,240,219,104,216,145,53,181,181,176,65,212,145,213,87,57,170,173,125,75,154,168,223,37,84,100,108,134,36,115,251,125,199,100,167,41,14,27,117,115,34,213,200,245,238,150,255,0,144,97,120,125,130,159,161,106,34,162,123,25,149,178,87,201,27,232,162,124,177,172,19,83,54,74,119,44,238,78,167,198,246,68,140,70,72,173,154,16,153,240,0,17,87,207,59,245,39,251,73,251,180,138,178,85,57,231,126,164,255,0,105,63,118,158,127,150,87,46,250,156,170,166,221,196,126,189,227,148,143,198,31,79,35,241,172,98,235,111,138,165,151,150,77,19,152,149,181,80,204,215,53,41,145,175,87,66,213,78,185,30,140,153,21,177,181,139,56,94,174,87,60,9,93,116,78,213,54,187,235,70,51,73,79,155,95,41,216,220,126,221,87,3,188,110,61,68,230,189,37,124,157,75,211,21,77,67,94,212,86,116,119,34,141,170,197,115,86,105,162,111,215,206,175,221,99,22,249,129,67,244,235,137,159,230,0,115,171,247,88,197,190,96,80,253,58,226,6,0,114,184,247,236,211,47,198,190,143,90,93,94,117,126,244,248,183,203,250,31,168,220,75,85,202,227,223,179,76,191,26,250,61,105,117,121,213,251,211,226,223,47,232,126,163,113,2,234,242,49,253,118,126,205,254,242,37,38,59,181,170,107,173,69,138,27,157,35,238,84,116,240,213,212,81,182,102,172,240,193,51,164,108,82,190,61,250,154,199,186,9,154,215,42,108,229,138,68,77,250,87,104,86,229,165,196,222,3,194,206,151,235,246,160,101,245,52,149,151,38,83,227,174,178,227,201,113,134,154,182,243,58,73,93,31,68,13,145,122,156,198,58,120,157,43,216,215,172,113,171,159,210,237,145,174,176,24,111,25,154,209,132,241,47,117,226,162,223,93,73,87,150,94,170,43,101,174,163,172,150,174,75,116,240,84,49,90,148,143,141,39,73,95,77,10,118,187,49,58,69,70,120,104,61,189,180,3,99,48,91,253,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,112,0,0,0,214,179,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,33,91,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,3,42,128,0,8,107,231,43,161,122,113,166,218,143,134,106,134,21,102,244,85,215,81,189,45,45,254,24,21,27,75,81,85,74,180,170,149,77,141,19,212,154,79,20,238,234,162,244,189,204,107,213,168,247,72,247,204,161,21,124,243,191,82,127,180,159,187,64,197,94,87,30,253,154,101,248,215,209,235,71,52,127,126,205,77,252,23,232,244,67,149,199,191,102,153,126,53,244,122,209,205,31,223,179,83,127,5,250,61,16,25,255,0,201,83,221,99,41,249,129,93,244,235,113,158,148,87,107,85,198,166,190,142,223,115,164,170,168,181,212,37,37,116,80,204,215,190,150,117,138,57,146,41,90,139,187,30,177,77,20,136,215,108,189,18,49,222,199,34,172,43,112,159,199,101,171,132,78,12,175,150,44,106,142,146,237,168,185,22,113,95,87,103,163,170,141,179,209,82,193,29,53,161,178,75,93,27,42,34,157,140,146,55,84,54,23,49,21,29,36,47,69,242,99,139,85,193,111,28,121,151,11,90,185,119,204,50,22,85,229,88,246,115,81,27,243,40,102,122,75,113,170,123,95,35,219,91,20,242,47,83,170,88,233,230,114,181,238,232,151,184,246,189,90,229,100,177,134,193,32,252,156,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,215,225,174,54,186,216,234,233,103,232,123,152,254,137,99,87,49,221,47,99,154,187,47,147,154,168,190,104,167,235,0,0,1,170,185,178,159,9,222,235,26,55,242,255,0,30,250,116,6,181,134,202,124,39,123,172,104,223,203,252,123,233,208,1,226,184,204,224,207,1,226,207,0,169,163,172,161,164,183,102,214,234,119,203,97,191,69,20,48,206,233,227,134,161,41,169,42,170,86,9,102,90,30,245,66,201,36,81,236,187,167,83,124,253,183,87,69,52,190,213,162,186,71,136,105,69,153,212,146,83,226,214,122,107,107,234,41,168,155,72,202,201,216,196,239,85,44,77,85,70,62,105,123,146,191,214,114,171,228,114,171,156,170,170,190,212,0,0,1,231,245,11,53,181,105,174,1,146,234,53,246,158,174,123,110,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,218,107,47,168,89,173,215,82,179,252,151,81,175,180,244,144,92,178,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,190,210,95,185,196,113,21,83,167,154,71,101,209,44,63,44,171,183,100,57,213,67,230,187,195,67,44,72,247,88,35,99,217,44,51,175,87,122,38,84,76,248,218,213,107,81,178,178,158,166,55,59,167,173,143,134,16,6,198,124,15,235,21,171,91,248,92,211,252,186,142,253,87,117,185,81,89,233,172,151,233,107,170,155,61,106,93,105,34,108,53,46,168,114,61,238,235,145,205,73,218,178,47,91,163,158,55,185,19,175,99,92,194,74,121,46,107,165,246,213,168,249,31,15,23,59,205,170,28,110,247,111,169,201,45,180,213,8,200,234,159,120,137,105,163,145,148,239,221,29,39,93,43,94,247,198,168,245,70,210,35,219,208,137,42,188,37,252,0,0,0,0,0,0,0,0,0,0,213,92,218,160,213,92,9,254,229,113,238,39,166,95,141,125,98,180,202,163,21,121,92,123,137,233,151,227,95,88,173,50,168,1,128,28,234,253,214,49,111,152,20,63,78,184,153,254,96,7,58,191,117,140,91,230,5,15,211,174,32,96,7,43,143,126,205,50,252,107,232,245,164,249,214,221,173,86,234,154,10,59,133,206,146,150,162,233,80,180,148,49,77,51,88,250,169,210,41,38,88,162,106,174,239,122,69,12,178,43,91,186,244,70,247,123,26,170,154,251,114,225,203,49,92,27,140,237,60,202,115,92,154,213,143,217,104,189,45,226,110,55,74,216,233,41,96,235,181,85,177,157,114,200,173,99,122,158,246,181,55,95,55,57,17,60,213,7,25,188,104,229,92,79,235,141,14,164,99,110,186,226,214,92,67,166,12,66,158,58,233,25,85,71,209,55,117,43,156,172,122,178,42,201,30,145,185,206,135,110,150,197,3,58,164,88,146,71,6,194,128,197,94,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,95,149,64,0,0,8,96,230,141,192,149,171,68,238,176,235,190,139,227,53,116,248,77,242,161,237,200,45,212,144,55,193,99,213,174,115,18,39,199,210,189,81,83,84,57,238,68,103,71,110,41,26,140,71,53,38,134,38,204,249,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,173,145,221,174,176,218,170,44,80,220,234,217,109,172,168,134,174,162,141,179,57,32,154,120,91,35,98,149,241,239,210,231,177,179,204,214,185,83,118,164,178,34,109,212,187,252,166,85,113,237,193,5,247,132,124,238,42,220,114,150,235,114,211,43,223,106,43,37,238,178,102,84,76,202,164,133,22,106,90,183,71,20,108,142,110,182,202,248,211,161,26,248,182,233,115,157,28,168,204,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,15,87,163,186,59,159,107,174,127,107,211,157,57,176,213,220,110,87,26,136,34,150,88,169,102,154,11,124,18,77,28,46,171,170,116,44,123,162,166,141,210,177,100,149,90,168,212,95,232,69,159,238,14,248,85,195,120,80,210,59,126,31,102,182,210,59,39,184,211,211,212,229,151,120,228,89,159,113,184,163,61,116,108,174,99,29,225,163,115,164,108,44,233,111,75,21,92,169,220,124,143,127,138,224,23,130,140,87,133,61,56,164,189,221,173,158,35,83,114,107,124,50,100,119,10,132,141,242,80,117,163,100,117,178,157,99,115,216,216,98,122,34,61,204,114,247,164,98,61,87,165,177,50,44,170,0,0,0,0,0,0,3,90,206,44,125,233,245,147,230,6,67,245,25,201,84,228,169,238,177,148,252,192,174,250,117,184,138,190,44,125,233,245,147,230,6,67,245,25,201,84,228,169,238,177,148,252,192,174,250,117,184,12,255,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,217,76,214,179,139,31,122,125,100,249,129,144,253,70,112,38,167,149,199,184,158,153,126,53,245,138,211,208,113,153,193,158,3,197,158,1,83,71,89,67,73,110,205,173,212,239,150,195,126,138,40,97,157,211,199,13,66,83,82,85,84,172,18,204,180,61,234,133,146,72,163,217,119,78,166,249,251,124,255,0,43,143,113,61,50,252,107,235,21,166,85,1,4,60,51,242,198,215,157,89,213,202,156,83,87,48,236,131,79,113,60,114,163,107,245,214,182,147,182,250,164,107,220,223,15,109,123,145,98,169,123,213,142,218,118,43,225,99,63,56,170,253,226,142,89,200,196,236,31,101,49,91,54,45,233,187,173,231,208,214,250,123,127,164,110,213,62,34,186,179,181,27,89,223,168,151,100,238,76,254,158,167,191,100,234,114,170,236,155,159,172,0,16,173,206,175,222,159,22,249,127,67,245,27,137,53,36,43,115,171,247,167,197,190,95,208,253,70,226,6,0,25,41,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,220,130,247,143,69,93,35,99,103,117,97,234,174,166,129,94,144,173,99,18,8,209,28,244,245,227,71,69,212,206,164,145,151,3,149,78,153,226,186,201,172,26,153,165,185,173,39,136,178,228,218,95,115,183,212,244,199,27,228,135,174,225,110,232,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,157,92,38,114,181,211,141,6,212,123,150,168,103,147,125,168,186,217,178,10,217,112,168,101,172,74,138,90,59,110,241,173,21,85,76,107,79,22,247,24,246,151,117,69,116,44,114,181,236,106,61,172,123,3,55,237,55,58,107,213,170,138,243,71,29,92,116,245,244,241,212,196,202,186,73,105,103,107,30,212,115,82,72,102,107,101,137,251,42,110,201,26,215,181,119,71,34,42,42,31,88,62,73,46,214,168,110,180,246,41,174,116,140,185,86,83,205,87,79,70,233,154,147,205,4,46,141,178,202,200,247,234,115,24,233,225,107,156,137,179,86,88,209,118,234,77,195,2,249,213,251,172,98,223,48,40,126,157,113,34,175,132,239,122,125,27,249,129,143,125,70,2,85,57,213,251,172,98,223,48,40,126,157,113,34,175,132,239,122,125,27,249,129,143,125,70,0,54,83,0,0,0,0,45,87,22,62,235,26,201,242,255,0,33,250,116,229,213,45,87,22,62,235,26,201,242,255,0,33,250,116,224,107,88,109,80,106,174,109,80,0,0,0,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,85,171,182,251,174,200,138,169,101,113,62,99,220,24,231,57,85,155,10,197,181,147,198,222,178,11,133,61,174,221,77,246,118,235,31,126,170,121,27,28,81,245,190,153,172,111,83,222,212,221,202,141,77,247,85,68,243,28,199,177,60,171,57,224,199,80,241,108,43,25,186,228,23,170,223,68,248,107,117,174,138,74,186,169,250,46,180,143,127,68,81,163,158,238,150,49,206,93,147,201,173,85,95,36,82,34,248,100,225,147,137,43,7,18,90,81,125,190,240,249,169,86,235,109,187,56,177,85,214,86,85,226,117,240,193,77,4,117,240,186,73,100,145,209,35,88,198,181,21,202,229,84,68,68,85,80,54,9,0,0,0,0,0,0,34,175,158,119,234,79,246,147,247,105,42,132,85,243,206,253,73,254,210,126,237,2,213,114,84,247,167,202,126,95,215,125,70,220,77,73,10,220,149,61,233,242,159,151,245,223,81,183,19,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,8,135,10,114,208,42,0,1,103,120,172,213,152,52,115,71,174,153,123,234,34,100,144,207,73,18,35,209,139,229,36,205,111,177,206,106,127,164,215,143,55,203,175,250,179,157,205,144,220,186,102,185,221,228,167,129,27,28,61,8,174,70,50,38,34,53,187,255,0,122,158,205,212,146,190,114,122,179,91,10,209,105,21,60,145,165,60,236,183,87,78,157,182,171,149,58,170,156,158,183,86,233,230,214,124,63,172,195,238,3,52,77,250,183,173,214,121,43,41,38,150,223,105,170,167,173,234,141,100,111,231,98,171,165,242,87,53,170,159,163,34,249,110,128,75,231,2,92,62,217,180,67,70,168,40,33,130,118,214,205,83,89,36,174,146,103,187,126,169,147,101,217,205,110,222,81,183,225,240,50,96,233,163,164,130,134,157,148,180,237,86,198,205,246,69,93,253,171,191,252,39,112,2,213,113,21,175,24,254,130,96,147,229,55,122,218,104,231,115,39,74,104,229,124,123,189,236,133,242,108,141,124,140,234,95,85,60,145,126,37,213,33,195,155,230,172,187,37,203,236,56,77,28,241,246,173,149,19,205,35,81,172,223,215,165,165,84,221,81,202,191,203,95,130,1,99,248,149,227,203,85,181,151,37,174,134,158,190,134,158,209,21,108,238,165,99,45,209,53,221,181,68,99,119,119,83,247,94,148,95,143,181,79,15,163,28,76,234,86,15,152,82,87,83,94,224,111,92,208,181,221,84,80,187,118,164,205,114,167,154,39,183,98,222,91,52,250,231,95,136,201,150,178,150,87,83,182,68,107,87,165,253,46,254,55,125,182,110,203,252,82,252,127,246,116,98,184,181,93,238,253,73,73,75,3,250,188,68,72,172,106,57,93,230,244,79,102,202,6,199,220,61,230,179,106,30,138,97,153,141,92,241,203,83,115,179,211,205,58,177,26,223,95,167,165,125,86,170,162,121,181,124,143,75,158,38,248,85,245,126,13,183,206,229,254,132,98,170,255,0,188,91,30,12,113,106,140,75,134,140,2,217,84,143,108,190,134,138,71,53,219,162,183,173,207,122,123,81,23,216,244,61,174,183,223,35,198,116,127,50,191,75,35,99,101,13,146,174,87,57,219,108,136,145,175,222,168,159,233,3,93,174,37,42,27,81,174,185,203,154,155,35,114,11,155,127,252,114,98,88,249,59,83,185,154,5,144,74,246,251,111,145,43,127,253,138,2,32,181,14,169,217,134,176,100,117,52,234,146,45,227,35,172,116,74,207,229,119,106,158,169,182,219,255,0,125,240,223,250,201,218,229,231,167,48,105,223,14,214,120,99,138,86,75,118,130,138,186,116,145,206,85,235,117,13,62,251,34,162,108,155,239,228,6,78,0,0,233,145,21,83,201,10,155,236,57,85,220,229,191,112,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,227,98,162,149,64,42,7,9,230,114,7,159,207,172,144,100,88,109,230,211,80,215,57,39,160,168,99,81,28,169,235,58,39,53,61,159,210,107,133,196,150,63,38,31,196,30,160,88,209,142,141,212,121,29,107,152,142,221,85,17,210,171,218,190,104,159,7,34,251,13,151,28,212,123,85,142,77,209,201,178,144,145,205,179,75,153,135,107,68,89,157,60,104,145,228,213,149,47,122,162,73,250,76,167,164,219,205,202,169,252,167,123,54,2,68,185,112,231,240,102,60,45,225,20,75,83,19,166,180,217,224,163,115,90,173,71,34,199,36,209,249,162,42,255,0,130,254,99,39,174,20,52,247,58,10,139,109,91,85,208,85,68,248,100,68,93,149,90,228,217,124,254,30,74,67,135,41,173,123,139,26,212,8,116,166,232,170,216,238,213,16,193,70,229,146,38,181,23,166,178,71,239,186,35,151,205,233,236,85,254,162,101,154,230,189,168,246,57,28,215,38,232,168,187,162,160,24,129,169,124,184,116,107,50,203,37,204,213,215,190,244,146,190,170,104,82,228,168,213,123,165,116,142,68,68,137,87,101,234,84,253,47,248,204,109,230,9,162,54,29,40,225,226,166,215,99,162,168,138,24,105,224,123,22,73,159,34,163,82,174,145,137,186,185,61,187,52,149,35,6,121,180,50,54,112,237,116,157,206,78,167,211,70,196,79,232,174,164,255,0,247,128,141,14,95,181,242,81,113,29,143,164,106,137,220,241,123,238,155,251,40,42,191,227,54,20,106,245,53,28,159,20,220,215,135,128,166,43,184,143,199,21,19,125,188,103,151,255,0,168,85,27,14,66,155,67,26,127,216,167,251,192,86,0,2,52,121,199,224,140,93,50,183,230,16,193,34,173,53,214,139,184,244,87,42,39,95,140,79,63,45,147,206,68,248,252,76,63,229,121,154,201,135,241,71,69,249,248,227,101,117,154,227,78,157,104,223,210,232,107,254,42,159,8,137,85,230,33,167,178,234,71,12,119,219,21,43,17,106,60,117,190,86,238,143,95,38,212,183,127,38,249,252,84,130,109,26,206,27,166,122,151,104,204,231,129,242,54,219,226,55,99,85,173,114,247,41,228,143,218,239,47,229,129,179,131,30,217,26,143,99,145,81,125,138,138,84,120,109,21,206,104,117,31,78,45,153,109,189,221,80,213,58,161,136,189,108,119,155,38,123,23,205,190,95,201,61,200,20,185,62,39,31,214,86,80,5,73,230,135,39,30,211,144,0,0,0,0,0,0,0,0,0,0,6,181,156,88,251,211,235,39,204,12,135,234,51,155,41,154,214,113,99,239,79,172,159,48,50,31,168,206,4,212,242,184,247,19,211,47,198,190,177,90,101,81,138,188,174,61,196,244,203,241,175,172,86,153,84,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,123,56,204,225,126,235,194,102,180,84,233,205,101,222,146,227,109,184,211,190,247,97,150,42,135,77,59,109,82,85,212,67,76,218,167,44,81,53,42,122,105,213,100,72,218,172,221,125,85,248,38,198,100,43,115,171,247,167,197,190,95,208,253,70,226,5,213,228,99,250,236,253,155,253,228,74,161,21,124,140,127,93,159,179,127,188,137,84,0,69,175,58,252,203,72,217,106,195,116,249,182,10,73,53,66,122,138,123,203,238,141,181,179,191,5,129,141,173,137,180,239,172,84,71,171,36,169,145,239,108,45,87,53,22,25,28,244,98,172,125,121,191,198,7,18,150,46,21,180,58,241,169,183,52,239,93,102,234,181,227,116,142,165,124,241,213,222,37,134,71,211,199,42,53,204,233,133,59,79,146,69,87,177,123,113,189,26,170,245,99,93,175,102,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,79,76,146,62,56,122,215,212,130,46,227,222,246,195,19,17,177,198,197,114,244,70,198,53,23,102,160,30,84,152,158,76,25,174,139,191,75,242,93,57,198,41,234,233,245,22,42,134,222,242,89,107,217,72,197,174,129,210,73,13,59,104,156,199,119,229,166,167,141,145,171,210,70,237,28,213,175,233,93,166,68,48,215,251,25,26,251,252,24,63,47,254,140,186,253,164,244,135,111,242,125,246,122,183,211,62,7,196,120,110,247,111,163,185,222,238,126,115,179,218,233,240,255,0,157,238,239,249,179,26,180,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,190,188,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,64,217,248,22,171,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,221,50,211,200,230,47,248,178,49,92,214,57,241,75,19,213,140,235,233,75,170,0,0,4,0,243,71,247,236,212,223,193,126,143,68,101,87,35,31,215,103,236,223,239,35,21,121,163,251,246,106,111,224,191,71,162,50,171,145,143,235,179,246,111,247,144,18,168,0,2,213,113,99,238,177,172,159,47,242,31,167,78,107,88,108,167,197,143,186,198,178,124,191,200,126,157,57,173,96,27,84,0,0,17,87,207,59,245,39,251,73,251,180,149,66,42,249,231,126,164,255,0,105,63,118,129,138,188,174,61,251,52,203,241,175,163,214,158,255,0,153,23,31,87,221,125,202,174,154,37,166,247,15,5,166,88,253,193,244,245,19,82,212,178,79,180,213,80,73,178,84,190,72,156,230,58,141,175,103,84,17,181,202,215,236,217,159,187,187,108,135,8,45,151,107,173,150,165,245,150,107,157,93,5,68,148,243,210,62,90,105,157,19,221,4,241,62,25,162,87,53,81,85,146,69,36,145,189,190,199,49,238,106,238,138,168,92,14,30,56,126,207,184,154,213,10,29,40,211,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,186,34,107,149,187,44,146,198,223,46,164,2,229,112,47,193,149,247,140,61,71,170,182,73,117,244,54,25,139,248,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,111,188,210,246,165,68,145,205,88,227,107,28,231,117,42,50,41,39,251,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,117,248,107,117,174,138,58,74,88,58,222,231,191,162,40,209,172,111,83,222,231,46,201,230,231,42,175,154,169,229,116,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,109,192,0,0,3,23,248,185,224,218,155,139,13,80,209,203,134,87,83,72,236,19,8,168,188,205,146,208,165,108,180,245,181,204,168,142,153,105,225,129,89,27,147,161,210,211,35,101,94,184,222,145,185,221,183,35,246,86,228,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,135,214,0,24,1,206,175,221,99,22,249,129,67,244,235,137,159,230,0,115,171,247,88,197,190,96,80,253,58,226,6,0,114,184,247,236,211,47,198,190,143,90,93,94,117,126,244,248,183,203,250,31,168,220,75,85,202,227,223,179,76,191,26,250,61,105,117,121,213,251,211,226,223,47,232,126,163,113,3,0,15,107,38,138,106,228,90,95,79,173,78,211,140,129,112,74,170,137,169,153,144,54,133,238,162,71,197,36,113,57,95,34,38,204,98,203,51,34,107,221,179,31,34,72,198,43,159,28,141,109,234,224,19,131,106,158,47,181,66,182,223,125,169,171,160,193,49,138,116,155,35,174,161,173,138,10,214,62,120,230,74,56,105,210,72,228,71,61,242,196,174,114,171,58,18,56,164,221,205,122,198,142,157,236,167,74,180,227,52,211,138,173,33,201,48,187,85,94,25,87,111,101,173,214,70,211,164,84,177,210,198,141,72,163,137,177,244,246,123,125,12,88,214,62,151,70,230,49,204,86,171,90,168,16,45,192,191,25,183,222,15,53,30,170,231,37,171,211,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,159,236,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,215,225,174,54,186,216,234,233,103,232,123,152,254,137,99,87,49,221,47,99,154,187,47,147,154,168,190,104,166,189,156,107,240,163,125,225,47,89,107,112,222,213,214,179,16,185,111,89,139,94,235,97,99,124,125,47,75,22,72,213,209,170,177,102,129,239,237,72,155,49,203,179,36,237,177,146,198,133,224,229,177,199,61,215,135,220,254,143,74,245,26,233,87,93,167,89,85,69,53,182,39,214,93,28,216,49,121,221,52,138,218,168,155,52,137,4,52,206,146,161,238,169,217,26,187,109,47,82,172,107,28,129,57,32,0,53,172,226,199,222,159,89,62,96,100,63,81,156,154,158,87,30,226,122,101,248,215,214,43,72,86,226,199,222,159,89,62,96,100,63,81,156,154,158,87,30,226,122,101,248,215,214,43,64,202,160,0,2,42,249,231,126,164,255,0,105,63,118,146,168,69,95,60,239,212,159,237,39,238,208,49,87,149,199,191,102,153,126,53,244,122,209,205,31,223,179,83,127,5,250,61,16,229,113,239,217,166,95,141,125,30,180,115,71,247,236,212,223,193,126,143,68,6,42,158,215,81,180,83,87,52,130,154,199,85,170,90,113,144,98,140,201,41,230,169,182,37,222,133,244,207,157,145,74,177,72,157,15,68,115,30,215,34,42,177,232,143,70,73,19,246,232,150,55,59,50,185,86,112,81,138,235,237,246,235,173,122,177,108,244,150,33,135,220,34,162,182,218,101,72,223,75,118,186,35,18,89,27,82,222,165,122,195,3,31,78,229,137,204,70,76,233,218,138,231,50,57,98,124,175,113,15,195,246,3,196,214,151,215,105,70,163,50,173,150,218,202,138,122,184,171,40,82,20,173,162,158,25,17,205,150,158,73,163,145,177,189,91,215,19,156,141,221,99,150,70,249,117,40,17,45,203,43,142,219,174,136,230,86,237,12,213,44,154,146,61,47,191,84,72,218,90,203,164,238,99,49,186,215,163,156,215,199,38,202,140,166,154,93,155,35,31,211,27,31,39,127,170,52,73,187,179,104,107,45,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,100,87,149,231,48,47,254,38,248,82,213,217,191,193,90,112,203,195,157,255,0,132,202,180,213,179,212,84,255,0,224,212,212,145,195,23,247,145,109,250,42,4,170,0,0,213,92,217,79,132,239,117,141,27,249,127,143,125,58,3,90,195,101,62,19,189,214,52,111,229,254,61,244,232,0,186,160,0,0,22,83,140,157,116,163,225,219,135,28,207,81,189,51,232,235,211,109,242,91,177,199,49,32,124,207,188,84,49,209,210,172,113,78,168,201,123,111,94,251,217,179,151,181,12,174,232,114,53,90,161,13,156,205,53,175,242,211,197,198,83,225,237,254,22,131,4,223,10,163,235,139,162,105,124,20,243,120,137,36,218,71,181,219,213,75,83,208,228,233,222,36,139,169,168,238,173,236,85,251,75,238,184,246,145,225,250,175,112,117,92,52,249,157,226,245,109,161,167,154,137,209,50,72,45,236,161,222,170,41,85,118,153,143,150,178,88,151,165,187,53,244,175,78,167,42,170,51,202,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,72,87,52,221,51,252,141,232,119,10,250,91,37,37,170,158,175,25,199,238,246,250,255,0,69,199,209,75,53,115,33,181,248,169,217,234,49,93,221,157,101,145,94,230,163,158,231,171,156,157,78,80,48,171,73,244,114,251,171,182,237,65,169,199,38,222,175,2,195,234,115,25,41,186,89,253,181,75,77,85,75,29,74,117,189,237,70,118,224,168,150,125,253,103,59,177,208,214,171,158,138,142,31,181,51,242,55,174,56,30,169,73,87,117,167,164,198,114,10,27,133,127,162,228,232,170,154,133,147,55,197,64,207,93,136,238,236,11,44,106,199,57,26,246,189,90,229,233,114,153,107,201,170,211,106,191,241,37,155,88,175,182,202,75,141,182,227,166,247,42,74,202,58,184,91,52,21,48,73,95,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,152,149,196,14,153,254,70,245,199,60,210,216,233,46,180,244,152,206,65,93,111,160,244,164,125,21,83,80,178,103,120,89,223,234,49,29,221,129,98,145,30,214,163,94,215,163,154,157,46,64,54,83,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,214,48,171,148,222,186,95,117,131,134,95,179,121,109,230,213,87,117,211,187,131,49,186,88,105,209,145,213,50,207,29,44,43,68,250,136,218,191,247,248,89,39,75,81,237,166,93,250,158,217,30,236,213,0,0,0,0,0,0,0,0,0,106,174,109,80,106,174,4,255,0,114,184,247,19,211,47,198,190,177,90,101,81,138,188,174,61,196,244,203,241,175,172,86,153,84,0,192,14,117,126,235,24,183,204,10,31,167,92,76,255,0,48,3,157,95,186,198,45,243,2,135,233,215,16,33,88,246,186,115,162,154,185,171,244,215,202,173,45,211,140,131,43,102,55,79,13,77,205,45,20,47,169,124,12,150,84,138,52,232,98,43,158,247,57,85,81,140,69,122,178,57,95,183,68,82,57,173,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,138,56,120,225,251,1,225,151,75,232,116,163,78,89,86,251,109,29,69,69,92,181,149,201,10,214,214,207,52,138,231,75,81,36,49,198,217,30,141,232,137,174,86,238,145,197,27,124,250,80,13,117,244,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,54,19,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,250,39,108,107,212,214,61,208,74,232,158,246,177,100,141,26,254,150,238,173,108,96,115,70,224,74,213,162,119,88,117,223,69,241,154,186,124,38,249,80,246,228,22,234,72,27,224,177,234,215,57,137,19,227,233,94,168,169,170,28,247,34,51,163,183,20,141,70,35,154,147,67,19,113,87,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,232,157,177,175,75,158,198,207,43,162,123,218,244,142,69,107,250,93,178,181,193,178,72,60,166,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,215,130,94,219,222,198,205,19,209,209,200,196,114,244,72,199,181,87,118,169,234,192,0,0,192,14,117,126,235,24,183,204,10,31,167,92,72,171,225,59,222,159,70,254,96,99,223,81,128,149,78,117,126,235,24,183,204,10,31,167,92,72,171,225,59,222,159,70,254,96,99,223,81,128,13,148,192,0,0,0,0,0,0,0,107,89,197,143,189,62,178,124,192,200,126,163,57,42,156,149,61,214,50,159,152,21,223,78,183,17,87,197,143,189,62,178,124,192,200,126,163,57,42,156,149,61,214,50,159,152,21,223,78,183,1,159,224,0,6,181,156,88,251,211,235,39,204,12,135,234,51,155,41,154,214,113,99,239,79,172,159,48,50,31,168,206,4,212,242,184,247,19,211,47,198,190,177,90,101,81,138,188,174,61,196,244,203,241,175,172,86,153,84,0,0,0,133,110,117,126,244,248,183,203,250,31,168,220,73,169,33,91,157,95,189,62,45,242,254,135,234,55,16,28,149,61,233,242,159,151,245,223,81,183,19,82,66,183,37,79,122,124,167,229,253,119,212,109,196,212,129,109,56,148,213,91,174,136,104,54,115,170,246,44,118,174,249,114,198,236,243,85,209,209,211,210,58,165,22,127,38,199,44,209,181,236,119,134,141,206,73,103,114,57,21,176,199,43,147,244,72,12,254,24,122,251,249,125,254,17,127,110,238,191,105,61,33,226,124,47,165,43,124,15,129,241,190,51,209,29,29,238,231,163,187,158,94,27,185,211,211,229,237,243,54,62,33,91,153,95,47,223,200,77,101,118,189,233,76,61,120,13,214,224,223,74,91,154,221,228,179,215,85,207,82,255,0,205,69,5,51,33,167,183,49,60,52,17,245,61,92,146,72,198,121,245,52,11,149,204,7,137,140,55,138,254,95,152,86,169,97,244,53,118,231,183,82,41,45,183,123,101,74,43,159,110,184,199,106,173,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,96,95,9,222,244,250,55,243,3,30,250,140,5,180,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,126,151,61,141,158,102,181,202,155,181,37,145,19,110,165,222,229,240,157,239,79,163,127,48,49,239,168,192,6,202,96,0,0,0,5,170,226,199,221,99,89,62,95,228,63,78,156,186,165,170,226,199,221,99,89,62,95,228,63,78,156,13,107,13,170,13,85,205,170,0,0,0,0,0,0,0,0,0,0,0,0,0,17,87,207,59,245,39,251,73,251,180,149,66,42,249,231,126,164,255,0,105,63,118,129,106,185,42,123,211,229,63,47,235,190,163,110,38,164,133,110,74,158,244,249,79,203,250,239,168,219,137,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,72,114,112,190,64,83,253,103,45,79,137,193,88,2,151,189,177,181,94,247,34,34,123,85,84,168,240,218,213,156,208,233,198,156,92,242,219,131,186,97,165,117,59,21,122,216,223,55,204,198,39,155,188,191,148,4,37,115,67,205,100,204,56,163,173,252,252,114,50,134,205,110,167,94,132,111,233,116,57,255,0,5,95,132,166,96,114,112,193,24,154,101,112,204,38,130,68,90,155,173,111,109,234,174,68,94,143,6,158,94,91,47,156,107,241,248,17,119,172,185,195,117,51,82,238,249,156,16,62,54,220,188,62,204,114,181,206,78,221,60,113,251,91,229,252,130,118,121,119,233,236,186,111,195,29,138,197,84,196,74,143,29,112,149,219,35,211,201,213,46,219,201,222,127,4,3,38,64,0,112,229,233,106,185,126,9,185,175,95,48,42,249,43,120,142,200,18,69,69,237,248,77,182,77,189,180,20,191,241,27,9,76,155,195,34,127,216,175,251,198,188,124,122,177,91,196,126,70,170,155,111,224,252,191,253,66,148,12,205,229,247,162,54,29,87,225,226,154,215,124,162,168,150,25,169,231,123,214,57,159,26,171,86,174,173,139,178,181,61,187,56,201,45,52,229,195,163,88,110,89,22,102,142,189,247,163,149,149,80,194,183,37,86,163,219,43,100,106,42,44,72,187,39,74,39,233,127,198,121,158,82,236,141,252,59,90,231,107,147,169,148,210,49,83,250,107,170,255,0,253,211,57,128,249,237,244,52,246,202,10,123,109,35,85,176,82,196,200,99,69,93,213,26,212,217,60,254,62,72,99,15,49,236,254,12,59,133,188,222,137,42,98,108,215,107,60,244,109,107,149,170,229,89,36,134,63,36,85,79,240,191,206,101,43,156,214,53,94,247,35,90,212,221,85,87,100,68,33,167,155,46,189,197,146,234,4,218,83,107,85,116,118,154,137,160,172,114,73,19,154,171,211,71,35,54,217,21,201,230,197,246,170,127,88,24,115,195,110,63,38,97,196,30,159,216,213,142,145,213,153,29,19,158,141,221,21,81,178,163,220,190,72,191,6,170,251,13,143,112,27,36,24,238,27,102,180,211,181,205,72,40,41,216,228,115,149,125,102,196,214,175,183,250,8,103,229,39,165,204,204,117,162,92,206,162,52,88,241,154,202,103,177,85,36,253,39,211,213,239,230,213,68,254,75,125,187,147,110,214,163,26,140,106,108,141,77,144,14,64,56,95,32,56,216,228,225,19,226,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,225,118,57,41,114,124,64,34,253,229,71,90,185,19,218,84,215,163,189,128,84,97,111,51,174,31,170,181,139,72,96,188,218,156,223,29,142,73,89,112,107,123,114,189,94,137,70,255,0,81,17,139,237,85,141,190,212,51,72,248,111,118,91,110,67,107,169,179,221,168,225,170,166,170,137,241,62,57,152,142,106,163,154,173,95,37,254,101,84,254,176,53,150,192,242,107,166,143,106,181,163,39,90,121,18,183,22,187,54,73,34,233,70,185,86,55,236,246,236,246,174,202,169,186,121,161,176,71,9,218,249,142,235,134,144,227,23,218,58,152,163,175,150,217,78,181,52,238,168,133,242,54,77,158,213,106,163,23,201,81,98,119,150,201,253,4,95,243,15,224,122,239,167,57,142,69,170,248,109,36,62,129,174,169,154,225,37,45,45,29,70,209,53,123,27,236,190,179,63,74,87,170,251,19,201,127,170,197,240,185,198,6,115,195,118,65,2,45,101,222,178,199,20,172,238,219,225,169,107,59,109,111,119,116,107,94,213,79,55,74,171,182,233,236,255,0,48,108,66,249,35,141,21,210,61,173,68,77,213,85,118,242,35,7,156,70,174,219,98,199,44,218,111,78,206,228,183,138,105,149,94,217,88,168,222,205,101,59,247,84,253,47,62,133,219,250,15,142,231,205,211,20,172,196,170,42,105,172,121,43,46,43,11,152,200,159,83,74,142,238,43,91,231,178,57,124,183,85,243,219,224,190,68,126,113,15,175,217,95,17,217,196,25,5,229,106,214,42,100,146,158,130,154,89,27,35,152,217,38,115,255,0,144,198,249,170,43,19,111,63,209,246,129,114,185,116,89,102,187,113,29,100,146,40,213,82,15,19,186,236,171,182,244,21,127,119,244,27,2,34,108,136,159,113,25,124,165,120,104,142,209,143,220,117,91,43,179,194,234,217,43,33,117,11,234,41,165,100,141,134,74,37,242,106,187,100,84,252,250,238,168,159,240,18,106,0,0,7,225,230,182,38,228,184,205,101,149,201,229,81,219,248,47,242,100,107,190,30,127,3,91,142,32,240,10,173,50,213,155,206,29,86,168,231,82,50,153,232,228,99,154,142,71,211,198,255,0,99,188,253,174,84,254,163,102,50,14,121,179,105,154,98,92,67,253,163,163,167,142,42,75,133,166,223,27,150,40,92,214,186,94,153,147,117,119,177,87,166,36,79,232,68,3,63,57,85,103,116,249,95,11,86,187,126,219,84,208,220,238,77,122,43,154,170,137,223,71,123,19,207,217,42,123,83,254,3,50,136,181,228,221,157,50,159,24,187,225,211,212,59,171,210,117,114,198,197,149,187,116,185,40,83,201,171,231,250,78,82,82,128,20,47,180,172,165,127,160,2,47,192,168,161,55,248,149,128,0,0,0,0,0,0,0,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,217,76,214,179,139,31,122,125,100,249,129,144,253,70,112,38,167,149,199,184,158,153,126,53,245,138,211,42,140,85,229,113,238,39,166,95,141,125,98,180,202,160,4,43,115,171,247,167,197,190,95,208,253,70,226,77,73,10,220,234,253,233,241,111,151,244,63,81,184,129,117,121,24,254,187,63,102,255,0,121,18,125,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,17,131,200,199,245,217,251,55,251,200,246,188,229,171,120,134,102,151,218,237,248,229,166,146,77,32,158,162,146,108,130,186,129,213,30,62,11,139,36,149,34,134,181,26,244,137,104,100,89,41,220,197,86,59,106,136,89,212,230,57,97,71,132,122,241,163,197,182,85,197,206,169,174,83,114,139,192,227,118,47,19,111,198,109,205,108,145,118,232,93,83,35,217,60,241,44,210,198,149,146,70,176,182,103,198,168,215,118,99,68,77,152,134,64,114,189,224,91,242,215,149,51,92,117,143,12,241,122,109,101,235,244,61,53,107,186,97,190,221,35,145,168,155,194,173,95,17,71,14,210,119,55,86,177,242,163,35,252,235,91,81,26,99,175,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,254,186,54,87,49,237,241,50,53,178,54,22,116,187,169,232,174,84,237,178,71,179,97,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,15,64,66,7,51,174,9,107,52,51,81,234,117,111,75,241,78,141,54,202,58,171,38,166,180,219,103,74,92,106,169,171,12,114,71,51,209,29,20,48,207,52,205,124,41,212,198,245,62,72,153,27,91,19,21,211,126,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,8,1,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,187,9,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,107,131,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,117,192,233,19,165,207,99,103,137,178,177,142,122,71,34,185,157,78,217,28,233,42,228,193,146,107,68,250,95,146,226,25,62,49,86,205,58,161,168,109,203,26,189,87,173,91,22,73,231,146,72,234,41,104,186,216,176,77,76,217,41,228,123,251,111,98,197,52,143,234,108,139,58,172,65,35,224,0,32,7,154,63,191,102,166,254,11,244,122,35,42,185,24,254,187,63,102,255,0,121,24,171,205,31,223,179,83,127,5,250,61,17,149,92,140,127,93,159,179,127,188,128,149,64,0,22,171,139,31,117,141,100,249,127,144,253,58,115,90,195,101,62,44,125,214,53,147,229,254,67,244,233,205,107,0,218,160,0,0,138,190,121,223,169,63,218,79,221,164,170,17,87,207,59,245,39,251,73,251,180,8,203,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,130,56,40,225,70,197,194,94,141,81,97,189,171,85,102,95,114,218,179,41,189,209,66,246,248,250,174,167,172,113,163,164,85,122,195,3,31,218,141,54,99,87,103,201,219,99,229,145,11,85,203,187,128,90,62,24,241,85,207,53,74,223,106,185,106,109,239,181,81,178,211,65,81,246,102,52,142,86,120,106,90,158,149,122,76,246,79,35,106,36,141,233,27,189,88,219,212,216,251,146,230,168,0,0,0,0,0,0,3,0,57,213,251,172,98,223,48,40,126,157,113,51,252,192,14,117,126,235,24,183,204,10,31,167,92,64,192,14,87,30,253,154,101,248,215,209,235,75,171,206,175,222,159,22,249,127,67,245,27,137,106,185,92,123,246,105,151,227,95,71,173,46,175,58,191,122,124,91,229,253,15,212,110,32,93,94,70,63,174,207,217,191,222,68,170,17,87,200,199,245,217,251,55,251,200,149,64,45,167,16,252,63,96,60,77,105,125,118,148,106,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,189,113,57,200,221,214,57,100,111,151,82,154,240,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,221,154,76,106,227,163,131,43,23,24,122,113,75,108,142,235,232,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,234,68,124,82,6,32,114,188,230,5,255,0,196,223,10,90,187,55,248,43,78,25,120,115,191,240,153,86,154,182,122,138,159,252,26,154,146,56,98,254,242,45,191,69,73,84,53,108,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,76,247,44,174,59,109,90,221,134,219,180,51,84,178,106,185,53,66,195,79,35,105,107,46,147,181,239,201,40,152,174,115,95,28,155,34,190,166,24,182,108,140,127,84,143,100,125,254,169,21,102,237,4,80,241,99,239,79,172,159,48,50,31,168,206,77,79,43,143,113,61,50,252,107,235,21,164,43,113,99,239,79,172,159,48,50,31,168,206,77,79,43,143,113,61,50,252,107,235,21,160,101,80,0,1,21,124,243,191,82,127,180,159,187,73,84,34,175,158,119,234,79,246,147,247,104,24,171,202,227,223,179,76,191,26,250,61,104,230,143,239,217,169,191,130,253,30,136,114,184,247,236,211,47,198,190,143,90,57,163,251,246,106,111,224,191,71,162,3,63,249,42,123,172,101,63,48,43,190,157,110,51,252,192,14,74,158,235,25,79,204,10,239,167,91,140,255,0,3,26,184,232,224,202,197,198,30,156,82,219,35,186,250,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,144,3,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,186,60,77,186,233,69,37,37,84,29,108,107,217,215,20,136,215,183,169,143,107,147,116,243,107,145,83,201,80,218,76,192,174,102,188,9,90,181,187,13,184,235,158,150,227,53,114,106,133,134,158,55,85,81,218,224,107,223,146,81,49,90,215,50,72,247,69,125,76,49,110,232,222,206,169,30,200,251,29,50,42,195,218,15,214,229,177,199,61,171,136,44,2,143,74,245,26,233,73,67,168,184,173,61,53,182,39,214,93,26,233,242,136,27,12,138,218,168,155,52,139,60,213,45,142,157,238,169,217,28,155,237,47,82,36,139,28,121,190,106,217,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,186,252,53,198,215,91,37,37,84,29,108,115,31,209,44,106,215,183,169,143,115,87,101,243,107,149,23,201,84,159,238,5,248,205,177,113,135,167,21,87,57,45,94,134,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,32,107,216,108,167,194,119,186,198,141,252,191,199,190,157,1,173,97,178,159,9,222,235,26,55,242,255,0,30,250,116,0,93,80,0,2,42,249,218,107,95,255,0,16,188,57,209,219,254,236,214,225,85,36,95,248,69,29,36,112,189,36,255,0,195,86,70,186,63,240,10,215,126,154,18,147,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,173,103,18,154,189,83,175,90,243,156,234,228,211,213,201,79,145,94,38,154,222,149,112,69,12,241,91,153,180,84,80,200,200,183,98,62,58,104,225,141,85,21,219,171,21,85,206,85,87,40,100,7,42,125,6,166,214,78,40,232,50,107,237,21,92,150,45,54,167,76,154,71,182,158,85,130,75,139,37,99,104,33,124,204,123,82,39,247,85,106,90,138,174,238,37,28,140,86,57,170,245,110,69,115,206,253,73,254,210,126,237,47,175,40,141,29,186,233,175,11,143,203,178,59,13,37,13,203,80,111,18,222,233,165,90,87,69,91,37,169,177,71,13,35,103,115,216,215,43,21,204,168,158,36,69,115,59,117,77,123,87,243,142,66,197,115,206,253,73,254,210,126,237,2,213,114,84,247,167,202,126,95,215,125,70,220,92,174,117,250,33,117,75,174,27,196,140,55,202,71,91,93,79,79,131,212,91,93,27,155,60,115,163,171,107,34,157,142,243,107,216,230,172,205,114,47,74,177,89,26,167,95,90,246,237,175,37,79,122,124,167,229,253,119,212,109,196,159,113,147,161,116,124,68,240,227,153,233,207,161,189,35,122,117,190,75,142,56,214,44,12,153,151,138,118,58,74,84,142,89,209,89,23,113,233,216,123,247,106,246,166,149,189,109,71,43,144,34,51,149,62,188,211,104,223,20,116,24,205,246,182,174,59,22,164,211,166,51,35,27,81,42,65,29,197,242,177,212,19,62,22,49,201,43,251,168,180,205,85,70,246,210,178,71,171,218,212,122,58,119,141,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,54,94,225,251,83,63,44,154,29,129,234,148,149,118,170,138,188,155,31,161,184,87,250,46,78,186,88,107,159,11,124,84,12,245,222,173,237,78,146,198,172,115,149,204,115,21,174,94,166,168,23,0,0,0,0,0,0,0,0,0,213,92,218,160,213,92,9,254,229,113,238,39,166,95,141,125,98,180,202,163,21,121,92,123,137,233,151,227,95,88,173,50,168,1,128,28,234,253,214,49,111,152,20,63,78,184,153,254,96,7,58,191,117,140,91,230,5,15,211,174,32,96,7,43,143,126,205,50,252,107,232,245,164,255,0,16,3,202,227,223,179,76,191,26,250,61,105,63,192,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,25,199,183,4,23,222,17,243,184,171,113,202,91,173,203,76,175,125,168,172,151,186,201,153,81,51,42,146,20,89,169,106,221,28,81,178,57,186,219,43,227,78,132,107,226,219,165,206,116,114,163,39,248,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,161,8,28,2,113,217,117,225,19,38,173,177,100,180,117,119,109,58,200,170,18,174,241,71,75,27,167,173,165,158,58,121,155,28,180,49,190,162,40,24,249,36,117,59,102,115,209,85,209,194,196,79,54,52,158,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,112,120,162,225,147,62,225,103,84,46,90,127,151,211,85,214,91,89,80,230,217,114,20,183,77,77,69,121,129,35,138,78,184,29,34,116,185,236,108,241,54,86,49,207,72,228,87,51,169,219,35,157,149,92,174,120,237,181,104,157,214,109,8,214,140,154,174,159,9,190,84,49,216,253,198,174,118,248,44,122,181,206,122,202,201,58,147,170,42,106,135,61,170,175,235,237,197,35,85,234,214,164,211,74,208,153,240,0,24,1,206,175,221,99,22,249,129,67,244,235,137,21,124,39,123,211,232,223,204,12,123,234,48,18,169,206,175,221,99,22,249,129,67,244,235,137,21,124,39,123,211,232,223,204,12,123,234,48,1,178,152,0,0,0,0,0,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,37,83,146,167,186,198,83,243,2,187,233,214,226,42,248,177,247,167,214,79,152,25,15,212,103,37,83,146,167,186,198,83,243,2,187,233,214,224,51,252,0,0,214,179,139,31,122,125,100,249,129,144,253,70,115,101,51,90,206,44,125,233,245,147,230,6,67,245,25,192,154,158,87,30,226,122,101,248,215,214,43,76,170,49,87,149,199,184,158,153,126,53,245,138,211,42,128,0,0,16,173,206,175,222,159,22,249,127,67,245,27,137,53,36,43,115,171,247,167,197,190,95,208,253,70,226,3,146,167,189,62,83,242,254,187,234,54,226,106,72,86,228,169,239,79,148,252,191,174,250,141,184,154,144,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,245,128,32,7,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,214,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,222,141,138,244,94,166,202,200,173,87,9,222,244,250,55,243,3,30,250,140,6,195,218,197,163,184,14,186,224,23,77,57,212,107,13,37,198,219,113,167,158,40,165,150,150,25,167,183,207,36,50,66,218,186,87,76,199,182,42,152,219,43,214,57,81,170,173,85,254,148,88,64,131,134,124,203,133,14,96,122,79,165,185,133,117,37,197,142,206,49,187,149,162,231,76,168,214,92,109,210,93,99,100,83,172,125,74,232,95,213,20,140,124,110,85,233,123,29,210,231,179,162,71,132,250,0,0,0,0,22,171,139,31,117,141,100,249,127,144,253,58,114,234,150,171,139,31,117,141,100,249,127,144,253,58,112,53,172,54,168,53,87,54,168,0,0,0,0,0,0,0,0,0,0,0,0,0,69,95,60,239,212,159,237,39,238,210,85,8,171,231,157,250,147,253,164,253,218,5,170,228,169,239,79,148,252,191,174,250,141,184,154,146,21,185,42,123,211,229,63,47,235,190,163,110,38,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,74,175,192,168,161,119,248,0,79,105,89,74,127,65,80,3,13,121,170,231,116,248,167,11,87,75,126,219,212,215,92,237,173,98,35,154,138,169,223,87,123,23,207,217,18,251,19,254,19,50,136,181,231,35,157,50,163,24,180,97,208,84,59,171,210,116,146,200,196,149,187,116,181,43,147,205,169,231,250,77,64,35,155,135,204,2,171,83,117,102,205,135,82,42,53,213,108,169,122,185,88,231,35,81,148,242,63,216,223,63,107,81,63,172,217,31,10,177,55,26,198,104,236,173,79,42,126,231,193,127,149,35,157,241,243,248,144,171,202,103,76,211,45,226,31,237,29,101,60,114,210,91,237,55,8,218,178,194,231,53,178,244,194,155,163,189,136,189,50,170,127,66,169,56,192,0,0,112,169,186,42,125,230,191,124,197,236,179,90,120,142,189,201,44,106,137,63,134,217,118,84,223,106,10,79,191,250,77,129,72,202,230,213,195,68,119,124,126,221,170,216,165,158,22,214,199,89,51,171,159,79,77,43,228,116,49,209,39,147,149,187,162,39,230,19,101,84,255,0,132,15,147,147,190,174,219,101,199,47,58,111,80,206,220,182,122,104,85,30,233,88,136,238,245,101,67,247,68,253,47,46,180,223,250,73,62,100,145,200,136,232,222,215,34,166,232,168,187,249,26,217,112,241,175,217,95,14,57,196,249,5,153,106,210,42,148,142,158,190,154,41,27,27,158,216,230,107,255,0,150,199,121,162,35,211,111,47,210,246,146,7,108,230,233,138,81,226,84,245,53,54,60,149,247,20,133,172,124,76,169,165,87,119,17,174,243,217,92,158,91,162,121,237,241,79,32,51,119,139,29,124,199,116,63,72,114,123,237,101,76,82,87,197,108,168,90,106,118,212,66,201,29,38,204,106,53,17,235,230,170,178,183,203,101,254,131,95,124,243,38,186,107,14,171,93,242,116,167,145,107,114,155,179,164,142,46,148,115,145,100,126,204,110,204,106,110,168,155,39,146,23,83,138,62,48,51,158,36,114,9,209,43,46,244,118,57,101,127,106,223,53,75,95,220,107,187,91,35,154,198,162,121,58,36,93,183,95,111,249,239,167,47,14,7,174,250,141,152,227,186,175,153,82,67,232,26,26,152,110,17,210,213,81,212,109,43,83,191,182,235,234,179,244,162,98,167,181,60,211,250,195,55,121,98,240,253,85,163,186,67,61,230,234,230,248,236,142,74,59,131,155,219,149,138,196,90,54,122,138,143,95,106,44,142,246,33,154,71,195,100,178,219,113,235,93,53,158,211,71,13,45,53,44,76,137,145,194,196,107,81,26,212,106,121,39,243,34,39,245,31,112,2,149,95,184,57,232,223,105,74,57,23,216,5,105,177,201,195,78,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,176,228,1,243,75,213,190,223,15,129,68,50,57,171,237,95,231,62,135,49,29,237,66,150,194,136,190,126,96,118,162,238,136,167,39,9,228,155,123,14,64,243,121,246,158,98,90,151,141,215,98,249,133,142,142,229,69,93,79,37,59,217,81,23,90,34,57,19,117,79,52,95,106,53,124,149,61,136,69,199,20,60,170,175,158,153,188,228,26,41,96,146,72,37,145,243,193,69,73,18,109,183,230,253,86,247,42,124,191,231,159,201,254,175,97,45,103,30,223,37,3,93,59,167,2,252,82,218,174,137,108,151,70,50,153,21,95,210,175,138,133,36,106,39,82,183,125,216,229,79,135,222,101,111,7,188,177,50,202,252,142,221,150,235,70,49,83,69,69,69,91,13,71,130,184,209,162,36,177,246,213,219,42,36,232,187,35,186,81,81,90,190,207,103,192,151,119,219,173,242,63,187,37,5,59,159,253,242,196,213,95,243,236,119,177,140,141,168,200,216,214,181,61,136,137,178,1,248,88,78,17,142,105,246,63,77,141,226,246,170,90,10,42,102,49,137,29,60,93,13,94,150,53,136,187,121,252,26,137,253,71,239,128,7,27,167,222,114,82,187,42,149,0,35,87,156,174,3,21,86,156,219,243,216,45,232,233,104,235,237,241,77,80,214,249,181,138,149,76,68,85,223,217,187,218,158,207,106,161,37,70,37,243,61,195,100,203,248,79,200,41,168,168,93,81,88,218,251,98,177,24,206,167,34,37,83,119,219,205,62,10,160,69,215,46,29,83,170,192,117,250,215,109,154,230,248,40,46,146,65,79,219,87,236,199,75,37,109,35,119,219,165,124,250,89,183,192,159,132,84,84,221,23,116,53,143,209,27,251,177,157,93,195,175,30,37,96,142,11,237,189,211,73,213,178,54,54,213,70,231,42,249,123,61,83,102,43,21,107,110,22,168,43,24,244,122,73,213,230,139,190,251,57,83,254,0,62,242,151,21,20,184,14,10,147,204,161,21,84,169,160,84,0,0,0,0,0,0,0,0,0,0,97,6,161,114,137,225,183,82,179,252,151,81,175,185,182,165,65,114,202,175,21,183,186,200,169,46,84,13,130,57,234,102,124,210,54,54,186,141,206,70,35,158,168,136,174,114,237,182,234,190,211,55,192,22,255,0,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,173,209,199,27,23,103,204,228,77,152,158,170,38,251,174,234,183,0,0,6,47,241,65,203,211,69,248,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,254,170,135,162,170,57,19,100,111,151,181,87,40,0,24,255,0,194,151,5,58,89,193,247,218,159,201,157,255,0,43,185,253,173,240,62,55,211,181,84,211,118,252,47,127,183,218,236,193,22,219,248,151,245,117,117,111,179,118,219,101,222,250,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,125,96,11,105,162,124,58,233,31,15,116,217,20,26,91,137,210,90,95,149,94,42,111,55,57,163,137,141,124,143,146,89,31,29,59,81,141,107,99,166,129,178,44,112,194,196,70,49,155,174,202,247,200,247,220,176,0,0,0,179,252,76,112,171,164,124,87,225,180,216,126,169,91,106,218,251,117,71,137,182,93,237,178,50,27,141,185,234,173,238,36,50,189,143,111,68,141,106,53,236,123,92,199,108,215,109,214,200,222,203,149,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,243,115,149,87,205,84,253,96,0,0,6,31,235,223,43,253,2,226,39,86,47,186,199,154,229,250,129,69,122,200,60,47,137,130,215,112,162,142,149,157,138,104,169,217,208,217,41,36,122,110,200,90,171,187,215,214,85,219,100,217,18,224,112,165,193,78,150,112,125,246,167,242,103,127,202,238,127,107,124,15,141,244,237,85,52,221,191,11,223,237,246,187,48,69,182,254,37,253,93,93,91,236,221,182,217,119,200,0,0,0,7,159,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,97,132,31,216,84,225,99,254,175,181,87,255,0,42,219,191,228,38,127,128,0,0,5,191,206,116,47,78,53,39,81,240,109,80,205,108,222,149,186,233,207,142,150,193,12,234,142,165,167,170,170,90,117,90,167,70,169,235,205,31,133,111,105,85,122,88,231,185,232,213,123,99,123,46,0,0,0,0,0,0,0,0,0,0,89,254,40,56,95,192,120,179,192,45,250,115,168,215,124,130,221,109,183,94,34,189,197,45,146,162,24,103,116,241,195,52,45,107,157,52,82,181,89,211,80,245,84,70,162,238,141,243,246,162,222,0,6,31,232,39,43,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,87,134,130,233,112,162,146,149,253,250,105,105,223,214,216,233,35,122,236,201,156,169,179,211,214,68,223,116,221,23,208,113,65,203,211,69,248,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,254,170,135,162,170,57,19,100,111,151,181,87,40,0,24,255,0,194,151,5,58,89,193,247,218,159,201,157,255,0,43,185,253,173,240,62,55,211,181,84,211,118,252,47,127,183,218,236,193,22,219,248,151,245,117,117,111,179,118,219,101,223,32,0,0,0,3,23,248,152,229,215,195,207,20,185,149,54,160,230,109,200,44,25,11,41,252,53,109,118,57,83,79,76,251,155,26,141,72,150,165,38,134,86,189,241,181,189,13,122,35,95,208,168,215,43,154,200,209,150,215,22,229,1,160,88,53,246,151,41,194,181,147,90,177,251,213,23,95,134,184,218,242,26,42,74,168,58,216,230,63,162,88,232,154,246,245,49,238,106,236,190,109,114,162,249,42,153,212,0,194,13,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,125,166,79,232,38,138,98,188,59,105,61,139,71,48,171,133,214,182,203,143,248,175,13,61,210,88,228,170,127,126,166,90,135,245,186,56,227,98,236,249,156,137,179,19,213,68,223,117,221,86,224,0,0,0,6,63,241,91,193,78,150,113,131,246,91,242,153,127,202,237,159,100,188,119,130,244,21,85,52,61,207,21,216,238,119,123,208,75,190,222,25,157,61,61,59,110,237,247,221,54,200,0,6,31,232,39,43,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,87,134,130,233,112,162,146,149,253,250,105,105,223,214,216,233,35,122,236,201,156,169,179,211,214,68,223,116,221,21,175,124,175,244,11,136,157,88,190,235,30,107,151,234,5,21,235,32,240,190,38,11,93,194,138,58,86,118,41,162,167,103,67,100,164,145,233,187,33,106,174,239,95,89,87,109,147,100,76,192,0,89,254,23,248,95,192,120,76,192,46,26,115,167,55,124,130,227,109,184,222,37,189,203,45,238,162,25,167,108,242,67,12,46,107,93,12,81,53,25,211,78,197,68,86,170,238,174,243,246,34,94,0,0,0,0,195,93,104,229,83,195,110,183,234,134,65,170,247,219,230,107,99,185,100,149,13,171,172,163,176,212,208,83,81,36,253,182,182,73,91,27,169,30,238,185,28,213,150,71,43,149,93,36,143,114,254,145,245,104,95,44,141,31,225,211,81,237,218,161,165,250,175,170,180,55,90,29,226,154,25,110,150,247,210,220,41,92,168,178,82,212,198,148,73,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,230,0,3,0,63,176,169,194,199,253,95,106,175,254,85,183,127,200,76,223,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,97,232,0,0,0,30,127,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,125,134,16,127,97,83,133,143,250,190,213,95,252,171,110,255,0,144,153,254,0,252,156,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,178,188,86,240,83,165,156,96,253,150,252,166,95,242,187,103,217,47,29,224,189,5,85,77,15,115,197,118,59,157,222,244,18,239,183,134,103,79,79,78,219,187,125,247,77,178,0,1,139,252,47,242,244,209,126,19,51,251,134,163,105,206,79,154,220,110,87,27,60,182,73,98,189,214,210,77,3,96,146,104,102,115,154,216,105,162,114,63,170,157,136,138,174,84,217,93,229,236,84,202,0,0,194,13,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,125,166,69,112,215,195,174,43,194,246,156,46,150,225,89,86,87,123,178,178,225,61,194,155,237,13,116,117,50,81,247,81,157,112,65,219,138,54,71,15,91,93,39,66,55,248,201,101,114,170,171,148,186,160,0,0,0,0,0,0,0,0,1,128,31,216,84,225,99,254,175,181,87,255,0,42,219,191,228,38,127,128,45,254,130,104,166,43,195,182,147,216,180,115,10,184,93,107,108,184,255,0,138,240,211,221,37,142,74,167,247,234,101,168,127,91,163,142,54,46,207,153,200,155,49,61,84,77,247,93,213,110,0,0,11,63,197,7,11,248,15,22,120,5,191,78,117,26,239,144,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,58,106,30,170,136,212,93,209,190,126,212,91,192,0,195,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,250,219,29,36,111,93,153,51,149,54,122,122,200,155,238,155,162,230,0,0,0,0,89,254,38,56,85,210,62,43,240,218,108,63,84,173,181,109,125,186,163,196,219,46,246,217,25,13,198,220,245,86,247,18,25,94,199,183,162,70,181,26,246,61,174,99,182,107,182,235,100,111,102,48,127,97,83,133,143,250,190,213,95,252,171,110,255,0,144,153,254,0,242,154,91,128,126,75,240,75,102,11,246,215,43,203,125,25,222,254,236,229,55,47,31,116,170,238,76,249,127,61,63,75,122,250,123,157,13,245,83,102,49,141,248,110,122,176,0,179,252,80,112,191,128,241,103,128,91,244,231,81,174,249,5,186,219,110,188,69,123,138,91,37,68,48,206,233,227,134,104,90,215,58,104,165,106,179,166,161,234,168,141,69,221,27,231,237,69,176,26,123,202,39,134,221,53,207,241,173,70,177,102,218,149,61,203,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,182,251,42,123,76,223,0,0,0,0,0,0,0,0,0,97,6,161,114,137,225,183,82,179,252,151,81,175,185,182,165,65,114,202,175,21,183,186,200,169,46,84,13,130,57,234,102,124,210,54,54,186,141,206,70,35,158,168,136,174,114,237,182,234,190,210,255,0,240,191,194,254,3,194,102,1,112,211,157,57,187,228,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,206,154,118,42,34,181,87,117,119,159,177,18,240,0,0,0,6,16,106,23,40,158,27,117,43,63,201,117,26,251,155,106,84,23,44,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,46,219,110,171,237,51,124,1,111,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,250,221,28,113,177,118,124,206,68,217,137,234,162,111,186,238,171,112,0,0,0,0,98,255,0,20,28,189,52,95,139,60,254,223,168,218,141,147,230,182,235,149,186,207,21,146,40,172,149,180,144,192,232,35,154,105,154,231,54,106,105,92,175,234,168,122,42,163,145,54,70,249,123,85,114,128,1,139,252,47,242,244,209,126,19,51,251,134,163,105,206,79,154,220,110,87,27,60,182,73,98,189,214,210,77,3,96,146,104,102,115,154,216,105,162,114,63,170,157,136,138,174,84,217,93,229,236,84,202,0,0,0,0,22,255,0,85,180,47,78,53,150,179,16,187,102,182,110,237,215,4,200,40,178,75,5,202,5,70,85,81,85,83,207,28,202,198,189,81,119,134,94,211,89,44,106,138,215,53,26,169,179,217,27,217,112,0,0,0,0,0,3,207,234,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,176,244,0,12,0,254,194,167,11,31,245,125,170,191,249,86,221,255,0,33,51,252,0,0,0,0,0,0,0,0,0,0,0,0,0,6,63,241,91,193,78,150,113,131,246,91,242,153,127,202,237,159,100,188,119,130,244,21,85,52,61,207,21,216,238,119,123,208,75,190,222,25,157,61,61,59,110,237,247,221,54,200,0,6,47,240,191,203,211,69,248,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,254,170,118,34,42,185,83,101,119,151,177,83,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,246,20,156,184,165,85,80,10,154,84,82,210,160,56,85,68,77,213,118,66,1,249,143,106,157,86,125,175,215,75,108,55,55,207,65,107,146,122,126,218,63,118,54,88,235,106,219,190,221,41,231,210,253,190,36,245,95,107,91,111,181,79,88,247,163,18,62,159,53,93,182,221,200,159,240,154,206,235,117,253,217,54,174,230,55,143,18,179,199,61,246,224,232,100,234,221,29,27,170,164,115,85,60,189,158,176,18,143,201,171,1,138,151,78,110,25,236,246,244,108,181,149,247,8,161,168,115,124,220,196,74,86,42,34,239,236,221,142,79,103,181,20,146,163,18,249,97,97,178,98,28,39,227,244,213,180,46,167,172,117,125,205,94,143,103,75,149,22,169,219,111,230,191,4,67,45,0,28,110,159,121,201,74,108,138,5,71,224,102,216,70,57,168,56,253,78,55,148,90,169,107,232,170,88,246,44,117,17,117,181,58,152,230,42,237,229,240,114,167,245,159,190,0,135,254,48,185,98,101,148,25,29,199,45,209,124,98,166,182,138,182,182,106,143,5,110,163,69,72,163,237,163,182,68,89,213,118,87,117,34,34,53,61,190,207,129,138,86,190,5,248,165,186,221,22,217,22,140,101,49,170,63,165,31,45,10,70,213,78,164,110,251,189,200,159,31,188,216,173,236,100,141,86,72,198,185,171,237,69,77,208,232,101,186,223,27,251,177,208,83,181,255,0,223,36,77,69,255,0,62,192,68,239,11,220,170,175,158,153,179,100,26,215,96,146,56,34,145,147,207,69,87,18,109,183,231,61,87,118,234,124,255,0,231,127,201,254,175,105,40,248,14,158,98,90,105,141,208,226,248,125,142,142,219,69,67,79,29,59,25,79,23,66,42,53,23,101,95,53,95,106,185,124,213,125,170,122,63,103,146,28,128,56,114,236,138,167,39,11,230,155,123,64,249,38,145,206,95,106,255,0,49,92,93,91,237,240,248,149,186,20,85,242,242,42,107,17,190,196,2,180,246,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,43,185,67,230,70,46,202,86,227,230,149,142,123,252,183,242,3,233,107,145,205,69,79,137,81,215,19,85,173,68,59,0,3,142,164,223,99,144,41,115,218,223,210,93,135,82,42,121,41,68,204,87,183,118,251,80,162,5,94,157,156,171,184,29,155,249,249,169,91,125,135,82,110,175,248,237,177,218,158,192,57,45,143,18,22,186,123,206,146,93,104,42,160,108,209,190,106,101,86,57,187,162,237,51,20,185,199,141,213,218,79,25,128,92,98,219,125,157,3,182,219,125,255,0,58,192,53,161,198,105,158,220,186,209,77,186,163,150,225,76,212,248,121,172,141,255,0,140,217,167,77,165,116,216,109,4,142,119,86,235,46,203,252,221,215,26,205,94,150,107,14,86,179,67,229,45,20,176,204,207,63,229,35,90,228,246,127,192,108,95,194,166,117,75,168,250,37,101,202,104,220,213,138,121,170,227,69,107,156,228,245,42,30,213,243,84,69,248,125,192,93,211,135,123,14,78,20,14,181,242,119,145,91,125,165,42,133,77,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,184,161,60,221,230,86,237,138,81,0,173,190,195,147,132,57,3,204,106,76,174,135,13,175,145,174,233,217,98,221,127,155,186,211,89,108,154,153,238,203,174,244,219,170,185,46,21,45,95,143,154,72,239,248,141,140,248,171,206,169,116,227,68,175,89,77,99,154,145,65,53,36,106,174,115,154,158,189,67,26,158,104,138,191,31,184,215,66,202,179,95,178,180,154,111,57,107,101,154,103,249,255,0,41,90,231,47,183,254,16,54,62,225,190,215,79,102,210,75,85,5,44,13,134,54,77,82,168,198,183,100,77,230,122,151,56,241,186,69,73,224,240,11,116,91,109,187,167,118,219,109,183,231,94,123,32,56,119,176,163,127,63,37,43,95,97,212,187,163,254,59,108,7,103,82,34,121,168,107,218,239,209,93,206,153,213,122,118,106,174,229,112,177,88,221,221,237,80,59,64,56,234,77,246,3,146,151,57,26,213,85,248,21,29,114,181,92,213,64,56,100,200,245,217,10,211,115,230,137,142,99,252,247,243,62,150,129,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,14,21,55,56,233,79,105,80,3,132,77,142,64,3,173,127,140,111,244,169,216,112,169,185,200,3,175,161,26,187,167,196,236,41,112,20,238,133,105,236,58,151,219,253,103,99,125,155,129,81,248,153,165,47,140,198,171,41,182,223,175,183,254,137,26,191,240,31,182,124,247,8,159,61,36,145,49,61,103,109,183,249,208,13,104,184,130,197,211,13,213,219,246,54,217,21,233,73,225,118,114,181,19,126,186,104,159,236,79,47,229,19,113,203,22,177,213,124,34,99,78,122,238,228,184,92,209,125,191,244,220,132,64,241,213,72,148,92,77,229,49,39,177,97,183,187,217,183,255,0,41,67,255,0,17,45,156,172,166,238,112,149,143,123,127,219,247,69,246,255,0,221,110,3,47,206,20,228,1,210,229,84,95,233,82,182,169,67,253,169,253,37,109,246,32,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,223,18,134,170,170,255,0,66,149,187,216,165,12,246,175,244,129,218,114,0,24,165,204,234,177,212,156,34,100,174,98,236,229,184,91,17,61,191,244,220,100,35,240,251,139,166,101,171,182,28,109,210,43,18,175,197,110,228,106,46,221,20,210,191,216,190,95,201,38,155,154,108,221,190,18,178,31,111,251,126,214,190,223,251,173,164,73,240,43,72,149,188,77,226,209,47,177,33,184,59,217,191,255,0,41,77,255,0,24,27,8,97,116,190,15,26,163,166,219,110,142,231,250,100,114,255,0,194,126,217,243,219,226,124,20,145,196,244,245,155,190,255,0,231,83,232,3,133,246,20,110,133,78,246,110,117,167,183,250,192,171,161,28,187,175,192,236,41,105,80,3,173,63,140,119,244,161,216,112,137,176,28,156,42,110,114,0,167,165,61,167,40,155,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,236,57,41,112,20,174,201,240,42,105,67,189,165,77,248,1,88,0,8,0,230,97,99,101,143,138,155,170,49,253,73,89,104,183,84,47,170,137,183,230,187,123,121,127,222,201,52,229,71,50,73,194,78,62,212,243,233,175,186,121,255,0,250,219,191,227,35,155,154,178,63,248,83,35,164,68,71,59,27,183,170,237,254,60,201,255,0,1,159,124,162,39,145,252,47,91,33,118,253,49,215,221,17,191,114,255,0,108,53,127,223,85,3,58,64,56,95,96,29,107,237,42,111,192,165,234,137,178,169,203,87,116,242,3,176,28,39,176,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,236,2,151,124,74,83,218,114,229,217,60,206,24,168,187,170,1,218,14,19,216,114,6,26,115,92,153,35,225,39,32,106,249,117,87,218,252,255,0,253,109,191,241,17,151,203,62,198,203,231,21,54,164,123,250,82,142,209,113,168,79,85,23,127,205,118,246,243,255,0,190,18,45,205,222,121,25,194,245,206,22,239,211,37,125,173,29,247,39,246,195,151,253,244,67,1,57,84,163,255,0,133,50,186,52,69,115,113,187,130,166,255,0,227,194,159,240,129,60,128,0,41,113,74,108,191,3,151,124,74,91,237,3,177,61,135,37,45,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,195,147,133,220,10,23,101,254,146,166,148,123,84,173,169,176,21,0,124,245,211,50,10,87,202,247,171,90,221,183,84,77,254,40,4,10,243,66,185,182,231,197,85,106,177,21,18,158,199,110,135,205,54,223,213,115,190,255,0,251,51,61,249,59,190,105,56,114,94,227,149,89,21,222,228,198,38,254,196,234,129,223,239,170,145,155,199,61,237,215,238,38,242,170,181,118,233,28,86,248,145,122,122,124,146,138,21,255,0,133,73,141,229,211,166,244,250,107,195,85,158,209,31,156,143,175,184,74,229,238,171,209,122,167,95,142,201,240,106,124,0,202,0,14,21,118,3,173,221,94,93,40,84,155,252,78,21,222,101,77,93,192,229,61,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,97,200,3,173,219,252,14,27,213,231,212,133,110,82,148,119,152,29,128,225,23,115,144,48,19,156,67,230,143,135,36,237,185,81,146,221,237,172,122,111,237,78,169,221,254,250,33,129,28,175,110,109,182,113,85,68,175,69,84,168,177,220,97,242,77,246,245,90,239,191,254,192,149,46,98,218,111,79,169,92,53,94,45,18,121,72,202,251,124,173,94,234,177,19,166,116,248,236,191,7,47,192,135,46,6,47,110,176,241,55,138,213,163,182,73,34,184,68,171,211,213,228,180,83,47,252,8,6,197,160,249,232,102,100,244,172,149,143,87,53,219,236,170,155,124,84,250,0,165,197,41,178,127,73,83,147,114,143,98,129,216,158,195,147,132,220,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,138,138,92,191,0,56,42,68,216,161,21,23,216,118,0,60,174,167,222,35,176,225,23,27,164,146,53,137,18,194,155,185,83,111,57,88,159,21,79,188,245,70,51,115,21,204,106,112,158,22,50,75,189,20,236,138,161,43,45,177,181,206,107,93,228,234,184,247,242,119,151,193,64,129,189,65,201,234,117,7,62,172,200,106,85,174,154,228,250,118,42,198,212,68,94,152,153,26,108,136,171,253,234,27,29,104,29,157,44,90,95,107,183,108,253,217,37,67,151,171,219,231,51,215,238,67,92,157,31,176,174,77,170,152,133,137,99,115,227,173,190,219,224,149,27,190,253,15,169,141,171,230,136,187,126,151,180,217,166,195,64,150,203,76,20,40,138,137,31,87,146,251,124,220,171,255,0,8,31,160,112,239,97,201,194,129,215,231,247,21,180,227,204,169,160,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,20,121,253,199,99,138,124,192,169,190,195,147,132,57,2,222,107,229,157,47,186,95,116,183,108,253,223,37,59,147,167,219,229,51,23,238,83,92,93,62,201,234,116,251,62,163,200,105,149,173,154,218,250,134,34,200,212,84,78,168,159,26,238,138,169,253,242,155,54,223,168,18,231,105,158,133,81,85,36,233,242,79,111,147,145,127,224,53,150,214,11,10,227,58,169,151,216,146,55,50,58,43,237,194,8,145,219,239,208,202,153,26,158,106,137,191,232,251,64,217,63,76,47,17,223,176,139,117,210,57,26,244,149,102,77,218,169,183,148,175,79,130,175,220,122,163,25,185,117,102,53,57,183,11,24,221,222,182,118,75,80,181,151,40,220,230,181,173,242,109,92,155,121,55,203,226,134,76,129,194,166,229,37,103,90,170,39,180,10,154,84,82,213,248,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,222,136,168,168,86,229,242,58,156,239,52,64,42,98,121,108,118,20,183,239,42,0,71,231,56,124,198,43,110,128,174,38,217,89,220,186,92,173,173,86,250,187,236,143,154,79,191,127,249,207,220,72,25,11,252,223,53,90,159,35,213,154,93,63,164,69,88,232,40,237,245,238,114,61,142,68,119,69,74,109,229,230,139,180,168,190,106,5,164,229,191,166,241,231,124,66,91,42,43,41,101,150,154,219,217,170,69,98,189,189,50,71,93,72,187,170,181,62,231,175,146,147,246,70,63,39,61,53,129,216,45,118,127,54,234,233,235,235,98,102,237,122,108,172,117,30,219,46,253,43,252,95,221,254,241,39,0,14,21,14,74,92,7,8,155,149,123,14,19,114,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,56,95,50,149,77,138,202,87,112,57,68,57,41,105,80,2,1,57,144,105,188,120,39,16,151,58,138,58,89,98,166,185,119,170,149,94,175,119,84,146,87,85,174,232,174,79,185,137,228,132,253,145,143,206,51,77,96,110,11,67,159,195,186,58,10,250,40,159,179,94,187,171,221,89,190,235,191,74,127,25,247,127,190,7,181,228,241,152,197,114,208,20,196,221,43,59,150,187,149,201,168,223,87,125,149,240,201,247,239,255,0,62,251,137,3,33,127,148,30,171,83,227,154,179,85,167,245,104,169,29,125,29,194,189,174,87,177,168,174,232,166,77,188,252,213,118,137,87,201,73,160,0,117,189,60,182,59,10,93,247,129,75,17,17,17,14,195,165,174,243,84,59,90,190,64,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,71,37,46,95,128,20,185,219,121,157,108,246,170,251,74,100,114,251,55,59,33,111,150,255,0,240,1,220,0,3,201,234,150,95,67,131,97,53,217,29,194,102,197,20,14,133,157,78,123,90,155,186,70,181,60,221,229,241,53,203,215,77,64,171,214,157,92,186,230,52,240,72,174,184,178,158,56,162,78,151,185,27,21,59,26,169,234,38,203,230,215,47,176,150,94,107,26,253,246,59,70,106,112,107,13,202,74,123,165,202,190,133,168,232,42,35,71,181,27,52,174,118,237,253,45,191,181,213,63,173,63,156,141,46,6,180,153,186,195,196,29,163,28,170,162,101,69,12,20,85,213,149,12,150,39,189,142,70,192,230,162,47,79,253,148,140,80,38,143,129,93,43,252,146,240,247,102,198,230,217,106,18,174,186,87,187,165,237,221,31,80,229,79,39,170,175,177,16,200,83,224,177,218,41,172,86,184,109,116,145,177,145,67,213,178,49,54,79,55,43,151,253,243,239,0,82,167,37,32,84,136,114,112,114,0,0,0,0,0,0,0,0,0,0,0,194,174,26,248,250,163,204,56,137,213,46,25,245,138,225,106,181,221,113,204,194,243,67,137,222,39,169,130,142,59,157,43,46,142,166,167,182,185,142,115,122,235,27,220,141,177,118,209,206,154,54,187,169,17,241,171,230,205,83,91,110,38,238,215,91,7,23,122,175,125,177,92,234,237,215,43,118,164,95,106,232,235,41,38,116,51,211,79,29,206,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,27,36,131,15,249,115,113,175,252,42,180,226,123,6,127,115,181,71,169,184,183,230,238,84,208,47,106,75,165,10,35,18,59,155,97,233,107,27,212,247,172,114,182,37,115,89,35,90,237,162,108,209,70,153,128,0,0,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,136,26,7,199,29,79,17,220,108,229,250,61,131,178,145,154,117,133,226,247,39,195,87,27,226,168,125,242,227,13,194,138,5,173,108,204,87,53,41,145,175,149,176,181,142,245,217,34,200,245,85,115,25,14,53,115,88,227,182,234,183,90,254,22,116,107,38,164,109,181,180,235,6,111,117,183,78,231,79,36,234,231,182,75,58,61,17,26,198,53,168,213,159,161,206,87,171,251,14,86,116,79,28,150,215,146,167,189,62,83,242,254,187,234,54,224,51,83,143,222,45,178,174,17,181,79,68,178,155,108,94,59,27,190,250,110,223,147,91,156,217,37,238,80,182,166,210,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,233,17,83,103,169,150,184,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,25,124,243,191,82,127,180,159,187,75,21,203,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,81,145,164,140,84,86,189,147,4,228,131,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,0,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,15,64,97,174,190,113,199,83,195,143,27,56,134,143,103,12,164,126,157,102,152,189,181,243,85,200,248,169,223,99,184,205,112,173,129,43,93,51,213,173,90,101,107,34,108,205,123,189,70,70,146,49,81,90,246,76,225,35,153,126,145,241,29,144,222,240,124,158,162,147,11,200,89,120,154,60,110,27,164,236,166,101,242,221,45,82,178,137,145,171,164,115,82,185,26,248,99,146,157,175,119,91,215,174,21,115,85,236,135,8,57,213,251,211,226,223,47,232,126,163,113,2,103,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,40,57,83,241,219,117,75,173,7,11,58,203,147,82,58,218,234,116,131,8,186,220,103,115,103,142,116,115,27,29,157,94,168,173,123,28,213,114,193,214,230,171,21,157,134,171,250,224,142,57,95,0,0,0,0,0,0,3,5,121,144,113,93,168,252,37,106,62,135,230,184,84,190,58,213,93,246,130,11,253,130,121,149,148,183,122,86,173,185,81,174,84,69,237,204,206,167,44,83,34,43,163,115,156,138,143,99,228,141,249,149,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,145,151,207,59,245,39,251,73,251,180,198,174,93,220,111,214,112,171,157,174,37,152,213,117,105,150,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,189,79,124,30,33,82,57,36,124,84,237,70,53,92,198,53,66,122,65,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,0,44,255,0,20,92,77,224,60,44,233,125,203,80,50,250,154,74,203,147,41,220,235,46,60,151,24,105,171,111,51,164,145,71,209,3,100,94,167,49,142,158,39,74,246,53,235,28,106,231,244,187,100,107,130,218,241,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,106,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,30,134,202,200,215,173,28,249,118,233,107,155,28,170,203,191,195,37,218,235,127,225,183,74,47,183,219,157,93,198,229,113,193,236,85,117,149,149,115,58,105,234,103,146,130,23,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,174,190,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,46,195,220,39,123,172,104,223,203,252,123,233,208,1,0,63,194,199,138,127,254,105,109,85,255,0,207,43,143,254,184,216,35,134,75,181,214,255,0,195,110,148,95,111,183,58,187,141,202,227,131,216,170,235,43,42,230,116,211,212,207,37,4,46,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,90,35,99,222,29,242,204,87,6,224,239,73,114,156,215,38,181,99,246,90,45,63,198,188,77,198,233,91,29,37,44,29,116,52,204,103,92,178,43,88,222,167,189,173,77,215,205,206,68,79,53,64,61,94,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,237,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,250,93,178,110,141,70,181,207,123,152,198,61,237,134,188,47,155,39,19,88,222,178,222,117,66,246,182,171,213,151,35,240,81,220,49,9,36,170,109,174,150,58,118,198,197,117,185,36,150,71,209,76,246,50,78,167,34,190,55,62,103,61,241,72,173,98,54,223,241,209,198,109,247,140,61,71,165,185,199,106,244,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,245,42,62,89,46,7,46,238,1,107,56,156,202,151,60,213,43,125,214,219,166,86,78,213,70,203,77,61,63,218,105,22,73,89,225,169,106,122,81,139,11,31,4,141,168,146,55,172,141,245,99,111,75,164,238,68,18,105,196,87,20,215,91,47,3,149,92,86,104,196,53,116,21,18,83,216,175,22,200,47,246,167,68,247,65,61,206,146,57,33,158,7,236,170,201,34,146,70,117,198,237,156,199,164,144,202,168,177,202,92,14,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,162,118,198,189,77,99,221,4,174,137,239,107,22,72,209,175,233,110,234,214,219,94,104,254,226,122,155,248,47,214,40,136,107,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,188,54,62,7,159,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,0,142,174,96,28,206,47,186,13,151,221,244,27,69,241,174,214,103,107,232,142,239,126,188,83,178,90,90,56,234,40,163,154,7,80,196,217,23,187,50,120,134,57,93,59,82,54,58,46,149,138,100,126,236,145,83,21,120,246,224,130,197,197,198,9,21,110,57,75,106,182,234,109,147,181,21,146,247,89,51,233,225,125,42,204,139,53,45,91,163,138,71,201,15,67,165,124,105,208,174,100,187,116,185,173,146,84,120,99,255,0,43,126,62,171,53,19,192,240,201,172,119,11,173,203,47,79,25,81,142,228,85,149,51,215,77,119,141,59,181,51,83,85,201,35,158,246,205,19,18,69,142,69,84,141,209,70,145,250,143,141,157,233,42,53,108,255,0,154,172,11,42,255,0,162,184,230,73,142,92,63,237,148,117,214,218,234,121,63,241,100,134,104,228,103,243,57,174,111,193,80,156,158,95,124,122,227,220,76,225,180,56,54,160,223,105,40,245,82,209,79,28,53,204,168,240,180,76,191,189,86,165,201,53,12,41,42,190,103,182,158,157,178,84,35,99,99,24,247,170,181,173,98,162,32,102,81,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,125,100,74,243,58,230,23,71,148,209,212,240,235,195,246,95,222,181,77,213,22,91,127,182,77,4,244,183,90,89,96,134,72,169,104,170,224,153,253,80,175,118,102,84,167,75,28,174,141,35,234,86,44,173,120,121,94,37,185,178,102,215,62,32,172,89,63,15,11,218,195,48,79,31,79,77,5,206,74,198,82,229,18,84,69,218,125,77,109,36,114,197,188,49,236,142,166,141,251,72,199,34,200,253,149,235,20,114,147,195,199,16,56,15,19,90,95,67,170,250,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,111,68,173,106,187,117,142,88,221,229,212,134,180,69,255,0,224,163,138,235,239,9,122,203,69,153,119,110,181,152,133,203,106,60,166,201,69,51,27,227,233,122,94,145,200,141,145,21,139,52,15,127,118,53,221,142,93,159,31,113,140,150,69,3,98,144,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,243,250,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,180,45,255,0,26,252,87,88,184,75,209,170,220,203,187,106,172,203,238,91,209,226,214,74,217,158,223,31,85,212,196,146,69,108,104,175,88,96,99,251,178,46,236,106,236,200,251,140,124,177,169,24,28,42,115,83,214,93,45,206,235,63,47,57,29,215,59,195,47,247,10,139,157,211,185,3,106,110,148,51,58,25,58,91,110,234,154,24,161,133,211,118,58,160,95,205,49,140,119,105,145,171,157,213,140,28,67,241,3,159,113,53,170,21,218,175,168,207,164,101,202,178,158,158,146,42,58,21,153,40,168,160,134,52,107,98,167,142,105,36,116,108,87,117,202,230,163,182,89,37,145,222,93,74,103,87,44,174,93,245,57,85,77,187,136,253,123,199,41,31,140,62,158,71,227,88,197,214,223,21,75,47,44,154,39,49,43,106,161,153,174,106,83,35,94,174,133,170,157,114,61,25,50,43,99,107,22,112,203,254,62,248,236,181,112,137,140,209,88,177,170,58,75,182,162,228,84,235,87,103,163,170,141,179,209,82,193,29,68,45,146,90,232,217,81,20,236,100,145,186,161,176,185,136,168,233,33,122,47,147,28,88,174,89,60,194,50,173,93,202,166,208,45,116,188,122,67,36,184,120,171,134,53,119,74,73,29,53,198,101,146,170,178,182,10,169,17,235,28,125,17,185,190,29,145,197,20,76,138,7,71,186,42,68,215,95,94,97,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,157,82,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,213,4,63,243,85,129,101,95,244,87,28,201,49,203,135,253,178,142,186,219,93,79,39,254,44,144,205,28,140,254,103,53,205,248,42,1,180,152,49,127,128,78,50,105,184,190,210,250,219,133,246,154,146,131,59,198,42,18,28,142,134,134,138,88,40,152,201,228,153,104,230,167,89,36,145,92,199,197,18,181,200,175,235,73,34,147,118,181,139,26,187,40,0,17,23,204,107,152,206,76,253,80,176,105,255,0,11,250,153,87,111,182,225,117,17,93,110,57,13,134,233,79,81,69,124,173,124,113,201,12,77,116,93,109,154,154,22,185,205,146,55,185,99,150,73,30,201,34,94,203,28,236,138,230,117,198,213,30,134,105,197,78,146,105,126,87,209,169,57,71,85,28,213,54,155,148,9,85,141,82,181,33,146,73,38,98,43,165,134,105,225,153,172,133,122,88,238,151,201,43,36,107,162,98,58,24,112,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,39,207,129,126,51,108,92,97,233,197,85,206,75,87,161,179,60,95,195,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,125,225,151,181,42,164,110,114,201,27,152,230,187,169,17,146,201,146,165,159,225,119,134,76,7,133,157,47,182,233,254,33,77,73,89,114,101,59,91,122,200,86,221,13,53,109,230,116,146,89,58,231,116,105,212,230,49,211,202,216,152,247,61,99,141,90,206,167,108,174,117,224,0,97,82,113,245,71,167,124,118,103,220,50,107,29,194,213,109,196,23,192,212,99,185,21,101,76,20,48,218,36,91,61,61,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,126,187,36,103,103,53,72,1,230,143,239,217,169,191,130,253,30,136,9,254,4,122,242,185,227,182,235,173,150,169,180,35,90,50,106,74,140,218,199,78,199,99,247,26,185,221,227,114,26,38,181,235,43,36,234,78,153,106,105,218,198,170,191,175,185,44,110,87,171,92,176,205,43,164,40,0,0,12,0,230,117,164,188,68,218,172,85,60,69,112,253,172,250,129,98,160,177,91,221,46,91,96,182,101,151,72,163,124,108,124,49,197,85,69,73,6,241,199,209,27,166,125,74,245,71,26,71,10,73,211,213,221,115,227,47,0,227,143,138,253,62,204,173,57,157,46,187,230,183,199,218,170,18,101,182,95,239,213,151,27,117,99,54,86,190,25,233,229,149,90,246,57,170,228,221,54,123,119,71,49,204,123,90,228,216,204,132,190,102,188,9,93,116,71,50,184,235,158,150,227,52,145,233,125,250,162,55,85,81,218,224,115,25,141,214,189,26,215,50,72,247,84,101,52,210,238,232,222,206,152,216,249,59,29,49,162,67,221,9,84,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,250,39,108,107,212,214,61,208,74,232,158,246,177,100,141,26,254,150,238,173,111,138,230,61,150,101,88,55,6,58,135,148,225,89,53,215,31,189,81,122,39,195,92,109,117,178,82,85,65,215,117,164,99,250,37,141,90,246,245,49,238,106,236,190,109,114,162,249,42,144,195,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,174,173,137,207,99,124,76,109,116,142,133,253,77,233,122,171,85,123,111,145,143,150,158,97,25,254,27,170,124,184,115,109,65,211,236,134,146,249,143,95,41,236,149,52,53,212,202,189,18,179,211,52,104,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,24,28,50,113,55,196,149,255,0,137,45,40,177,95,120,131,212,171,141,182,227,156,88,169,43,40,234,242,202,249,160,169,130,74,248,91,36,82,70,233,85,175,99,154,170,213,106,162,162,162,170,41,176,73,173,103,9,222,244,250,55,243,3,30,250,140,4,196,243,4,227,215,30,225,155,13,174,193,180,250,251,73,89,170,151,122,121,33,161,101,63,133,173,101,129,232,180,206,89,171,161,89,81,240,189,212,245,14,146,157,29,27,216,247,177,21,205,115,17,81,66,207,243,72,227,234,179,78,252,119,12,154,57,112,186,219,114,245,240,117,25,22,69,71,83,61,12,214,136,215,181,83,13,53,36,145,185,143,116,210,177,99,89,36,69,88,219,20,139,31,174,249,31,217,143,108,3,92,184,217,213,60,202,211,167,218,125,174,186,193,124,200,111,149,9,77,67,67,77,152,220,58,229,126,202,170,170,171,50,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,89,255,0,249,170,207,114,175,250,43,145,228,153,29,195,254,217,89,93,114,174,168,147,255,0,26,73,166,146,71,255,0,59,156,231,124,85,73,222,224,19,129,59,87,8,152,205,109,247,37,172,164,187,106,46,69,78,148,151,138,202,89,27,61,21,44,17,212,76,232,226,161,145,244,241,78,198,73,27,169,221,51,94,170,142,146,22,42,121,49,160,89,94,96,54,205,75,225,67,130,108,42,207,135,235,246,165,92,114,119,103,20,145,221,242,202,156,154,185,183,27,139,228,183,214,186,86,35,251,202,232,105,186,162,143,162,157,174,86,55,161,170,229,124,157,114,63,23,249,112,241,11,175,185,207,25,218,121,139,102,186,225,168,25,5,150,183,210,222,38,221,116,201,171,106,233,103,232,181,85,189,157,113,73,35,152,238,151,177,174,77,211,201,205,69,79,52,67,48,57,213,251,172,98,223,48,40,126,157,113,48,3,149,199,191,102,153,126,53,244,122,208,39,248,0,6,10,243,32,226,187,81,248,74,212,125,15,205,112,169,124,117,170,187,237,4,23,251,4,243,43,41,110,244,173,91,114,163,92,168,139,219,153,157,78,88,166,68,87,70,231,57,21,30,199,201,27,243,43,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,35,47,158,119,234,79,246,147,247,105,141,92,187,184,223,172,225,87,59,92,75,49,170,234,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,122,158,248,60,66,164,114,72,248,169,218,140,106,185,140,106,132,244,131,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,16,129,204,123,136,93,125,193,184,206,212,60,91,10,215,13,64,199,236,180,94,137,240,214,235,94,77,91,73,75,7,93,170,145,239,232,138,57,26,198,245,61,238,114,236,158,110,114,170,249,170,147,126,64,15,52,127,126,205,77,252,23,232,244,64,72,255,0,40,157,66,207,181,43,134,220,146,251,168,217,198,65,149,92,160,206,43,41,34,172,189,220,230,174,158,56,27,65,64,230,196,217,38,115,156,140,71,61,238,70,162,237,187,220,191,21,51,124,192,14,74,158,235,25,79,204,10,239,167,91,140,255,0,0,91,78,38,238,215,91,7,13,186,175,125,177,92,234,237,215,43,118,15,125,171,163,172,164,153,208,207,77,60,116,19,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,150,90,174,44,125,214,53,147,229,254,67,244,233,192,181,92,4,241,191,98,226,227,4,150,139,35,170,181,91,117,54,201,221,150,247,100,163,133,244,240,190,149,102,84,134,170,145,178,75,35,228,135,161,209,50,69,235,87,50,93,250,154,214,201,18,191,42,141,99,52,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,54,19,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,250,39,108,107,212,214,61,208,74,232,158,246,177,100,141,26,254,150,238,173,104,94,0,0,0,0,22,211,136,125,126,195,120,103,210,250,237,89,207,45,121,5,194,209,65,81,79,76,248,108,150,245,170,159,174,105,17,141,87,42,171,98,137,155,175,155,229,145,140,223,165,136,171,35,227,99,226,7,0,230,177,175,49,113,47,105,214,45,82,187,213,213,97,171,78,150,171,182,27,96,119,98,220,148,74,197,69,150,8,39,115,209,106,91,42,164,253,199,189,36,127,74,195,221,142,23,116,182,108,242,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,71,137,183,93,40,163,171,165,159,161,237,123,58,226,145,28,199,116,189,141,114,110,158,78,106,42,121,162,16,3,199,71,6,87,222,15,53,30,150,217,29,215,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,9,244,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,65,15,47,190,61,114,30,25,179,42,28,27,80,111,181,117,154,87,119,168,142,26,230,84,120,170,215,216,24,137,82,228,154,134,20,149,25,11,29,81,80,217,42,17,177,189,239,99,21,90,215,61,17,22,116,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,48,215,152,39,30,184,247,12,216,109,118,13,167,215,218,74,205,84,187,211,201,13,11,41,252,45,107,44,15,69,166,114,205,93,10,202,143,133,238,167,168,116,148,232,232,222,199,189,136,174,107,152,138,139,117,120,196,226,171,13,225,67,72,238,25,133,230,229,72,236,158,227,79,81,77,137,218,36,141,102,125,198,226,140,245,21,209,53,236,119,134,141,206,141,211,63,169,189,44,84,106,47,113,241,177,250,246,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,32,75,79,42,190,57,238,186,165,77,252,27,181,114,233,87,112,203,45,180,245,87,43,30,67,114,186,58,162,166,243,7,117,100,150,150,103,84,72,178,201,83,18,72,231,51,163,169,22,158,39,34,181,157,142,169,36,124,213,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,119,185,119,113,191,71,197,86,8,184,150,99,85,211,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,116,177,144,120,133,72,227,141,146,212,53,24,212,107,216,212,12,192,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,172,136,14,105,28,125,81,234,39,142,225,147,71,46,22,171,150,32,158,14,163,34,200,168,234,96,174,134,239,34,118,170,97,166,164,146,55,61,141,134,39,164,107,36,136,169,35,165,141,99,245,25,27,251,193,229,120,156,230,167,170,119,254,32,173,217,31,15,217,31,163,240,124,26,225,55,162,35,146,10,152,35,201,33,146,40,89,63,164,233,157,55,68,208,171,227,153,96,245,34,150,56,230,234,252,220,190,108,205,77,21,226,62,179,152,159,10,121,182,49,133,100,23,93,57,213,139,85,190,26,122,233,236,245,243,208,199,73,114,85,116,180,85,48,85,177,175,145,180,117,18,83,57,178,70,157,83,50,62,252,107,213,188,114,201,16,60,58,112,209,170,124,80,103,112,224,186,103,105,254,251,198,222,107,32,169,244,93,179,243,51,75,31,139,158,24,164,236,247,123,15,100,125,77,245,223,179,83,226,169,176,158,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,13,123,63,133,143,20,255,0,252,210,218,171,255,0,158,87,31,253,113,176,71,13,218,223,106,226,63,68,177,109,104,179,88,234,236,212,249,29,60,174,125,5,76,141,145,244,211,195,60,148,243,49,30,223,39,177,37,134,78,135,236,213,115,58,92,173,98,170,177,33,51,153,78,128,254,66,184,160,200,62,206,105,239,217,124,23,40,236,220,241,175,12,205,168,103,254,215,135,198,182,13,149,91,31,69,83,165,222,15,87,182,215,199,210,198,198,232,183,203,254,74,122,233,89,117,177,102,156,60,95,175,61,239,66,116,100,152,237,52,137,60,146,50,150,87,246,235,152,215,170,172,81,194,201,157,74,246,198,136,199,44,149,115,191,215,221,202,192,253,94,114,154,177,170,122,95,249,32,252,153,234,94,87,137,122,79,237,7,141,244,21,230,166,131,197,118,253,31,219,238,246,94,222,190,158,227,250,122,183,219,173,219,123,84,182,188,162,117,191,90,53,43,137,44,146,197,168,218,189,154,229,86,216,48,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,125,158,228,248,169,232,57,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,224,37,251,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,166,72,217,36,221,9,234,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,215,134,237,198,39,21,247,171,173,109,230,179,137,45,74,142,162,190,162,74,153,89,73,147,214,82,192,215,189,202,231,36,112,195,35,98,137,155,170,236,200,218,214,53,54,70,162,34,34,18,149,206,79,90,254,195,112,251,105,209,202,75,127,122,175,83,110,11,222,158,72,186,163,130,134,221,45,61,68,157,46,73,26,173,153,211,190,141,27,187,30,213,143,191,191,75,186,20,139,94,17,116,66,213,196,119,17,120,102,141,95,111,149,118,139,109,254,162,165,213,149,116,145,181,243,164,20,244,179,84,200,200,250,189,86,189,237,129,88,143,84,114,49,94,142,86,191,167,161,66,119,184,47,176,106,158,53,195,6,1,110,214,187,221,214,235,153,205,111,146,225,115,158,237,83,83,61,115,60,85,68,181,16,193,80,234,148,73,82,104,161,150,40,158,199,126,131,163,86,34,170,53,21,96,95,248,88,241,79,255,0,205,45,170,191,249,229,113,255,0,215,27,41,154,171,129,57,60,65,234,22,125,101,229,63,106,212,107,54,113,144,80,101,146,96,248,93,91,239,212,215,57,162,184,186,121,230,182,164,210,173,75,92,146,171,228,73,36,71,187,171,119,117,187,125,247,82,34,255,0,133,143,20,255,0,252,210,218,171,255,0,158,87,31,253,113,42,156,75,127,242,27,109,31,47,240,79,254,143,107,33,88,13,170,0,0,0,0,0,0,12,74,230,73,196,14,125,195,46,148,97,26,175,167,47,164,125,202,143,56,134,146,90,58,229,153,104,171,96,154,213,114,107,162,168,142,25,35,116,140,71,116,74,214,171,182,73,34,141,222,125,40,101,169,128,28,234,253,214,49,111,152,20,63,78,184,129,151,250,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,186,224,26,245,240,47,198,109,247,131,205,71,170,185,201,106,244,206,25,148,120,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,231,251,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,228,230,170,47,154,40,31,172,0,3,29,120,219,208,237,92,214,13,47,150,225,161,26,169,154,226,121,222,55,79,60,214,122,27,30,76,251,69,21,225,242,73,2,201,13,90,177,55,123,210,40,100,108,10,175,141,141,146,95,93,200,199,57,82,13,191,133,143,20,255,0,252,210,218,171,255,0,158,87,31,253,113,178,153,22,188,212,56,10,166,170,166,186,241,79,163,118,42,74,55,209,211,205,112,206,109,148,253,213,125,99,214,88,90,149,244,212,241,196,230,163,209,175,158,90,167,185,236,103,68,93,221,149,235,43,158,25,65,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,122,29,19,36,94,181,115,37,223,169,173,108,145,43,238,255,0,19,119,107,173,131,134,221,87,190,216,174,117,118,235,149,187,7,190,213,209,214,82,76,232,103,166,158,58,9,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,188,58,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,182,111,242,94,37,244,179,138,14,7,117,123,58,211,59,183,234,255,0,35,241,182,122,201,233,189,41,108,254,212,173,138,63,23,4,50,201,217,238,246,30,248,250,157,235,179,103,39,197,16,33,91,248,88,241,79,255,0,205,45,170,191,249,229,113,255,0,215,27,41,154,171,155,25,241,137,197,86,27,194,134,145,220,51,11,205,202,145,217,61,198,158,162,155,19,180,73,26,204,251,141,197,25,234,43,162,107,216,239,13,27,157,27,166,127,83,122,88,168,212,94,227,227,99,195,197,113,245,198,190,43,194,158,156,85,217,45,55,63,17,169,185,53,190,104,241,203,125,58,198,249,40,58,209,209,182,231,80,146,53,236,108,49,61,21,88,215,181,123,210,49,88,137,210,217,95,20,48,90,120,155,226,238,255,0,117,162,177,88,184,131,214,11,141,202,227,81,29,37,29,29,38,89,115,154,122,153,228,114,54,56,163,141,178,171,158,247,57,81,168,212,69,85,85,68,67,202,235,22,177,103,218,235,159,221,53,27,81,175,213,119,27,149,198,162,121,98,138,90,169,166,130,223,4,147,73,51,105,41,91,51,222,232,169,163,116,175,72,226,71,42,53,23,250,85,101,39,149,215,0,180,120,125,138,219,196,198,177,91,237,87,75,174,71,111,166,174,196,236,243,211,65,89,29,178,149,239,138,166,11,147,158,230,187,162,177,221,184,221,23,109,90,232,99,115,186,149,95,34,178,16,184,26,21,166,122,251,160,92,29,234,6,188,234,174,183,234,6,65,169,181,186,127,115,190,219,232,111,247,122,218,186,92,103,162,133,245,48,68,180,117,138,230,58,177,175,100,107,51,165,143,212,115,86,22,167,74,72,249,174,175,4,28,104,226,188,92,105,196,21,213,174,181,89,51,235,111,114,11,222,61,21,116,110,145,253,164,135,170,186,154,5,122,204,148,111,89,227,68,115,211,212,145,93,23,83,250,82,71,220,14,44,125,214,53,147,229,254,67,244,233,205,122,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,104,108,210,11,105,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,173,203,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,7,149,214,45,98,192,116,43,0,186,106,54,163,95,169,45,214,219,117,60,242,197,20,181,80,195,61,194,120,225,146,102,210,82,182,103,177,178,212,200,216,158,145,196,142,69,114,167,244,170,89,78,95,220,76,102,92,87,233,166,107,170,89,133,13,37,185,141,206,42,237,182,139,101,50,35,153,110,183,71,67,68,248,160,89,58,81,211,63,170,89,30,249,28,137,212,247,187,165,172,103,68,108,138,30,62,184,215,202,184,172,212,122,187,37,166,231,225,244,203,25,184,77,30,57,111,167,89,25,29,127,66,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,102,55,171,17,58,157,43,229,207,254,74,158,235,25,79,204,10,239,167,91,128,207,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,67,147,133,3,132,42,40,42,3,147,30,184,235,210,191,202,215,15,119,156,110,29,146,161,106,232,101,99,186,94,237,145,149,13,85,242,98,162,251,21,76,133,62,11,229,162,154,251,107,154,215,87,27,31,20,221,59,163,211,116,242,114,57,63,222,3,90,237,11,212,10,189,22,213,203,86,99,81,4,136,235,115,42,35,150,37,233,99,149,178,211,189,168,158,186,108,158,110,106,251,13,141,52,183,47,161,206,112,154,28,142,223,51,101,138,119,76,206,166,189,174,77,219,35,154,190,109,242,248,16,7,199,46,147,55,71,184,131,187,227,148,180,76,167,161,158,138,134,178,157,145,68,246,49,168,232,26,213,68,234,255,0,178,141,234,73,111,42,125,126,251,99,163,52,216,53,250,229,37,69,210,219,95,92,213,116,245,17,171,220,142,154,39,55,102,254,150,223,219,8,159,212,191,204,6,125,128,0,249,223,237,69,246,29,141,118,254,101,51,55,203,127,248,14,184,220,190,205,192,250,83,204,228,165,171,240,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,246,29,111,126,223,18,167,187,99,161,238,71,46,219,255,0,237,3,148,106,189,124,252,247,59,218,222,148,216,166,38,236,155,237,253,7,96,3,242,242,92,130,131,22,179,79,123,185,61,173,130,157,88,142,221,237,110,234,231,35,83,205,87,111,137,250,134,1,243,71,226,127,242,123,166,111,193,176,204,165,180,215,234,234,202,53,86,83,76,141,153,140,108,179,43,215,244,23,203,120,54,246,167,252,97,24,220,92,241,9,125,215,173,82,186,92,167,184,86,62,211,71,85,60,20,176,75,51,30,199,35,42,39,115,36,78,132,70,254,140,187,124,127,165,73,6,229,29,195,170,88,49,196,214,123,229,182,22,215,87,45,198,142,23,73,77,34,72,216,186,225,143,167,169,219,39,182,55,174,200,159,31,233,35,111,134,221,25,189,107,190,170,80,225,180,22,250,138,184,229,134,166,166,169,237,141,94,141,107,35,85,221,125,102,255,0,45,88,159,165,191,172,134,196,186,87,128,217,180,215,11,163,197,44,150,170,123,125,61,59,230,145,97,129,136,198,163,159,35,156,171,178,42,237,190,233,241,3,215,0,112,171,178,110,7,14,95,51,132,40,87,170,187,217,191,245,157,137,237,2,160,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,125,233,245,147,230,6,67,245,25,205,148,205,107,56,177,247,167,214,79,152,25,15,212,103,3,202,105,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,117,73,35,35,155,161,125,120,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,155,4,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,235,171,98,115,222,239,13,35,155,35,161,127,83,186,152,138,213,94,227,36,99,33,90,255,0,193,158,124,188,43,224,252,84,96,212,53,119,219,21,230,158,182,44,130,142,154,41,170,170,237,211,211,86,220,91,37,90,199,20,29,16,208,178,154,142,14,185,100,145,85,37,123,183,217,170,221,188,167,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,240,217,36,192,174,101,252,122,211,104,54,61,54,138,233,53,246,146,125,69,190,83,201,13,221,241,247,122,236,22,233,233,100,107,102,108,208,203,27,160,174,87,73,12,176,167,175,210,198,171,222,214,163,225,87,250,189,126,230,101,162,250,121,195,205,22,170,105,109,255,0,31,203,50,204,142,158,145,182,156,103,211,20,146,85,219,39,169,167,116,200,251,157,60,19,58,88,153,2,53,91,43,24,170,171,47,68,93,76,235,238,54,16,110,215,60,203,85,243,250,219,205,100,117,119,252,179,49,188,73,83,43,41,41,17,103,184,92,106,230,87,57,35,134,22,162,43,228,150,69,217,145,181,60,220,136,212,246,32,30,124,207,254,74,158,244,249,79,203,250,239,168,219,140,127,226,43,132,156,171,134,157,44,210,220,167,80,37,236,228,154,141,233,43,131,237,205,116,141,244,125,12,84,214,215,193,4,241,75,12,114,69,88,217,42,170,155,51,55,123,83,162,52,69,69,71,111,144,28,149,61,233,242,159,151,245,223,81,183,1,117,121,231,126,164,255,0,105,63,118,145,86,74,167,60,239,212,159,237,39,238,211,13,120,32,225,126,213,197,158,127,153,233,205,101,222,174,221,114,183,96,247,27,221,134,88,170,27,12,14,186,199,53,52,52,205,170,114,197,43,150,155,170,161,86,68,141,168,253,147,213,95,130,134,85,114,167,227,158,235,101,201,168,56,93,213,123,165,93,194,219,127,168,72,241,75,213,198,232,231,173,178,118,83,178,56,173,139,223,147,165,180,207,108,12,100,17,197,178,182,103,244,35,31,222,69,138,93,13,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,98,121,106,115,2,252,187,81,208,232,38,171,77,209,159,90,173,238,244,93,197,206,218,59,197,13,36,20,204,252,236,179,212,190,106,139,139,215,196,207,39,75,17,171,28,111,127,151,75,128,207,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,65,230,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,174,201,22,71,170,171,152,200,111,87,53,142,59,110,171,117,175,225,103,70,178,106,70,219,91,78,176,102,247,91,116,238,116,242,78,174,123,100,179,163,209,17,172,99,90,141,89,250,28,229,122,191,176,229,103,68,241,201,30,186,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,56,46,175,3,188,36,234,159,18,154,167,105,184,226,210,221,113,204,111,28,184,65,112,184,229,80,186,166,143,177,225,234,105,150,88,40,107,25,12,145,182,226,216,231,108,177,49,219,109,211,214,170,136,158,119,131,156,173,178,154,203,196,150,19,102,163,146,174,74,122,13,55,182,211,68,250,186,185,106,167,115,25,95,112,107,86,73,166,115,165,149,251,34,110,249,28,231,185,119,87,42,170,170,146,233,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,98,91,157,95,189,62,45,242,254,135,234,55,16,48,0,155,62,90,28,122,211,107,206,61,14,138,234,205,246,146,13,69,177,211,199,13,161,242,119,122,239,246,232,41,99,107,166,116,211,75,35,167,174,71,71,52,179,39,169,212,199,35,216,215,35,38,86,69,94,145,112,207,153,107,86,145,234,158,169,97,149,212,143,126,148,83,208,92,174,118,201,149,35,125,77,186,102,85,190,162,120,164,115,145,189,112,54,147,173,99,84,245,216,231,244,187,173,173,142,75,107,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,1,180,152,49,171,130,14,52,113,94,46,52,226,10,234,215,90,172,153,245,183,185,5,239,30,138,186,55,72,254,210,67,213,93,77,2,189,102,74,55,172,241,162,57,233,234,72,174,139,169,253,41,35,242,84,0,0,0,0,8,171,231,157,250,147,253,164,253,218,69,89,42,156,243,191,82,127,180,159,187,76,0,225,127,69,63,132,78,181,90,52,114,59,135,130,171,200,45,247,143,1,59,165,237,198,202,232,45,117,85,20,189,215,118,228,84,133,103,134,36,147,165,138,238,218,191,167,103,108,168,25,169,202,223,143,170,61,59,240,60,50,107,29,194,213,109,196,23,198,84,99,185,21,101,76,20,48,218,36,94,237,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,126,187,36,103,102,95,205,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,92,249,103,243,3,252,166,226,183,45,37,226,23,57,181,83,100,152,149,189,107,109,119,219,181,111,102,107,197,174,24,228,125,67,170,36,145,18,55,77,75,28,104,247,202,175,235,146,37,89,28,213,88,102,153,193,158,185,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,175,15,21,220,87,106,63,22,186,142,252,215,53,151,192,218,168,123,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,238,76,254,150,172,179,42,35,164,115,90,136,140,99,35,141,151,87,152,143,27,245,156,85,103,105,137,97,213,93,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,75,217,63,135,85,142,57,25,21,67,145,237,71,61,237,79,202,224,39,130,11,239,23,25,220,181,185,29,45,214,219,166,86,78,236,87,187,221,28,204,167,153,245,75,10,172,52,180,142,146,41,25,36,221,110,137,242,39,66,181,145,111,212,230,186,72,145,225,138,166,202,124,39,123,172,104,223,203,252,123,233,208,26,214,27,41,240,157,238,177,163,127,47,241,239,167,64,6,181,134,85,113,53,198,190,85,170,26,63,167,60,55,225,87,63,5,128,226,24,126,59,69,118,240,235,35,36,189,221,32,183,211,247,155,81,214,214,175,102,158,118,186,54,68,136,172,116,145,44,202,233,63,51,218,197,83,223,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,224,184,28,20,112,163,125,226,211,89,104,176,222,213,214,143,16,182,237,89,148,222,232,161,99,188,5,47,75,214,56,209,210,42,49,38,157,236,237,70,155,61,201,187,228,237,189,145,72,134,193,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,106,176,220,43,69,248,1,225,162,235,21,190,162,174,60,79,14,167,173,189,215,86,86,62,145,46,55,57,222,245,114,53,242,35,96,138,106,151,170,197,77,10,59,165,93,211,4,123,249,33,22,184,127,54,221,113,199,56,130,202,117,98,237,102,244,206,25,148,116,198,184,36,183,121,146,150,221,28,81,36,116,206,163,157,237,127,98,100,233,71,76,230,68,145,206,231,202,171,19,85,99,88,130,69,121,163,251,137,234,111,224,191,88,162,32,4,156,158,55,245,123,13,215,174,88,153,110,174,105,252,245,114,88,178,42,123,68,212,233,87,2,195,60,79,101,242,146,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,176,215,162,24,85,171,82,181,163,1,211,155,237,69,92,22,220,171,40,181,89,43,37,164,123,91,60,112,84,213,199,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,125,128,95,254,1,56,236,186,240,137,147,86,216,178,90,58,187,182,157,100,85,9,87,120,163,165,141,211,214,210,207,29,60,205,142,90,24,223,81,20,12,124,146,58,157,179,57,232,170,232,225,98,39,155,26,79,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,184,60,81,112,201,159,112,179,170,23,45,63,203,233,170,235,45,172,168,115,108,185,10,91,166,166,162,188,192,145,197,39,92,14,145,58,92,246,54,120,155,43,24,231,164,114,43,153,212,237,145,206,204,14,85,124,115,218,180,182,167,248,55,106,229,210,146,223,137,220,170,42,174,86,60,134,229,116,109,61,53,154,126,210,201,45,44,206,168,145,34,142,154,85,141,206,103,71,74,165,68,174,69,107,251,253,81,132,196,128,0,143,94,104,220,9,93,117,178,213,14,187,232,190,51,73,81,155,88,233,222,220,130,221,73,3,188,110,67,68,214,177,34,124,125,43,211,45,77,59,88,228,70,116,119,37,141,200,196,115,150,24,98,116,64,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,209,4,69,243,53,229,223,83,138,212,220,120,143,208,76,114,145,152,195,41,227,126,75,140,90,173,241,83,50,204,200,98,107,22,182,150,24,90,214,173,50,181,136,233,154,137,215,27,213,243,42,186,55,61,96,7,16,28,219,242,28,199,134,140,86,199,165,179,82,99,186,153,149,83,213,211,102,117,22,255,0,20,215,227,236,137,233,27,86,137,242,70,141,71,213,181,86,70,189,146,72,250,102,117,51,117,149,89,51,35,175,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,63,38,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,117,57,125,240,21,143,112,205,134,208,231,58,131,98,164,172,213,75,189,60,115,87,62,163,194,214,178,192,244,90,150,164,52,51,36,72,248,94,234,122,134,199,80,173,145,236,123,216,168,215,57,136,138,161,4,39,170,202,180,207,42,195,241,12,43,58,187,82,111,101,207,109,245,119,11,69,84,113,201,219,119,134,173,158,142,120,28,247,49,24,179,49,240,35,220,198,57,221,49,207,3,149,81,95,178,121,82,111,184,45,208,189,56,226,47,150,102,7,165,250,161,102,241,214,170,239,76,203,12,209,42,50,170,223,84,219,189,114,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,193,130,188,187,184,250,172,225,143,42,92,15,84,174,23,91,150,153,94,251,84,251,173,76,245,31,102,100,73,37,127,137,165,166,234,86,36,47,124,242,58,162,56,216,146,59,213,145,189,78,143,183,45,191,227,163,140,219,239,24,122,143,75,115,142,213,232,108,51,23,241,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,223,121,165,237,68,171,27,92,177,198,214,53,173,234,84,124,178,91,94,33,248,126,207,184,101,213,10,237,40,212,102,82,62,229,71,79,79,87,21,101,10,76,180,85,176,77,26,57,178,211,201,52,113,186,70,35,186,226,115,145,187,36,145,72,223,62,149,61,175,5,28,40,223,120,180,214,90,44,55,181,117,163,196,45,187,86,101,55,186,40,88,239,1,75,210,245,142,52,116,138,140,73,167,123,59,81,166,207,114,110,249,59,111,100,82,32,23,47,151,223,1,89,15,19,57,149,14,115,168,54,42,186,61,43,180,84,71,53,115,234,60,85,19,239,236,84,169,106,67,67,50,68,172,153,141,168,167,108,117,10,217,24,246,49,234,141,115,94,168,169,58,118,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,149,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,1,22,188,212,56,10,166,170,166,186,241,79,163,118,42,74,55,209,211,205,112,206,109,148,253,213,125,99,214,88,90,149,244,212,241,196,230,163,209,175,158,90,167,185,236,103,68,93,221,149,235,43,159,41,64,13,104,120,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,232,149,173,87,108,146,69,27,188,250,80,155,77,92,230,17,163,88,87,10,118,254,34,241,139,199,122,175,52,183,213,51,11,179,215,210,59,197,85,221,35,87,68,248,231,129,30,213,236,211,206,221,170,36,108,157,8,214,237,27,222,233,33,73,35,3,152,143,4,21,156,42,231,105,150,225,212,189,90,101,150,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,111,83,223,63,135,69,146,73,31,21,59,149,238,87,49,238,92,74,146,237,117,154,213,79,98,154,231,86,251,109,29,68,213,116,244,110,153,203,4,51,204,216,219,44,172,143,126,150,189,237,130,22,185,200,155,185,34,141,23,126,148,216,63,91,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,38,123,150,47,4,180,122,25,167,20,218,183,170,24,167,70,164,229,29,53,144,211,93,173,176,37,86,53,74,212,154,56,227,133,234,142,150,25,167,134,103,62,100,234,99,186,95,28,79,141,174,137,234,236,85,229,77,193,45,30,171,95,106,120,129,213,236,83,198,97,150,110,229,29,130,219,116,182,193,81,111,200,42,158,201,97,158,71,178,100,119,114,26,127,45,149,25,210,233,213,58,100,69,167,145,139,50,128,0,0,8,1,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,3,23,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,211,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,59,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,244,58,38,72,189,106,230,75,191,83,90,217,34,87,197,94,147,240,81,149,107,239,7,119,93,107,210,123,103,164,178,252,63,48,185,209,92,173,49,36,143,170,187,90,210,134,223,44,109,166,111,82,177,102,129,239,168,114,68,214,35,230,108,238,68,115,159,28,81,63,31,244,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,190,188,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,64,217,248,22,127,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,232,157,177,175,83,88,247,65,43,162,123,218,197,146,52,107,250,91,186,181,183,128,1,249,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,39,53,21,60,209,15,214,0,107,215,199,71,6,87,222,15,53,30,150,217,29,215,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,240,24,239,18,250,167,143,104,78,93,195,167,165,189,39,134,101,190,3,251,86,227,61,76,222,136,240,181,139,89,253,160,206,234,69,79,222,153,119,151,243,110,235,217,23,201,83,115,97,61,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,175,15,16,252,63,103,220,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,221,113,57,200,221,146,72,164,111,159,74,129,229,116,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,218,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,117,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,207,146,125,203,23,151,165,30,83,71,77,196,87,16,56,135,122,213,55,76,184,149,130,231,12,19,210,221,105,101,130,104,229,170,173,164,158,23,245,66,189,216,95,76,189,76,114,186,53,147,165,88,177,57,225,120,57,92,240,37,117,209,59,84,218,239,173,24,205,37,62,109,124,167,99,113,251,117,92,14,241,184,245,19,154,244,149,242,117,47,76,85,53,13,123,81,89,209,220,138,54,171,21,205,89,166,137,178,20,0,24,1,206,175,221,99,22,249,129,67,244,235,137,128,28,174,61,251,52,203,241,175,163,214,153,255,0,206,175,221,99,22,249,129,67,244,235,137,128,28,174,61,251,52,203,241,175,163,214,129,63,192,0,34,175,158,119,234,79,246,147,247,105,21,100,170,115,206,253,73,254,210,126,237,48,43,132,157,16,181,113,31,175,216,230,139,222,111,149,118,106,124,142,158,232,214,87,211,70,217,31,77,60,54,234,154,136,94,172,119,147,216,146,195,31,91,55,106,185,157,77,71,49,85,30,129,153,92,173,248,250,163,211,191,3,195,38,177,220,45,86,220,65,124,101,70,59,145,86,84,193,67,13,162,69,238,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,235,178,70,118,101,252,213,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,101,167,149,95,28,247,93,82,166,254,13,218,185,116,171,184,101,150,218,122,171,149,143,33,185,93,29,81,83,121,131,186,178,75,75,51,170,36,89,100,169,137,36,115,153,209,212,139,79,19,145,90,206,199,84,129,35,228,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,147,252,154,120,152,195,108,17,221,56,88,190,208,213,210,223,114,59,197,94,71,98,174,106,44,144,86,61,40,162,73,233,30,136,221,225,123,34,163,89,90,245,85,99,211,184,213,86,57,172,73,101,124,213,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,119,185,119,113,191,71,197,86,8,184,150,99,85,211,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,116,177,144,120,133,72,227,141,146,212,53,24,212,107,216,212,12,192,45,87,22,62,235,26,201,242,255,0,33,250,116,229,213,45,87,22,62,235,26,201,242,255,0,33,250,116,224,107,88,94,174,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,157,78,88,166,68,87,70,231,57,21,30,199,201,27,236,169,149,92,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,218,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,173,178,190,52,232,70,190,45,186,92,231,71,42,48,39,79,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,235,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,245,100,5,240,9,199,101,215,132,76,154,182,197,146,209,213,221,180,235,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,60,216,210,122,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,45,254,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,184,0,13,104,120,135,225,251,62,225,151,84,43,180,163,81,153,72,251,149,29,61,61,92,85,148,41,50,209,86,193,52,104,230,203,79,36,209,198,233,24,142,235,137,206,70,236,146,69,35,124,250,84,204,174,2,121,161,126,69,49,89,116,143,136,89,46,183,156,82,205,111,150,76,102,233,75,31,136,174,162,237,70,174,101,177,237,85,78,228,47,233,72,224,114,185,59,46,86,177,202,144,42,58,158,69,56,215,225,70,197,197,166,141,86,225,189,171,85,30,95,109,222,179,22,189,214,194,247,120,10,174,166,44,145,171,163,84,122,67,59,25,218,145,54,123,83,118,73,219,123,226,141,13,125,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,61,87,16,252,64,231,220,77,106,133,118,171,234,51,233,25,114,172,167,167,164,138,142,133,102,74,42,40,33,141,26,216,169,227,154,73,29,27,21,221,114,185,168,237,150,73,100,119,151,82,159,38,115,161,122,143,166,218,113,131,106,134,107,102,244,85,171,81,188,116,182,8,103,85,109,85,69,45,42,83,170,213,58,53,79,82,25,60,83,123,74,171,212,246,177,207,70,163,29,27,223,145,124,190,248,10,200,120,153,204,168,115,157,65,177,85,209,233,93,162,162,57,171,159,81,226,168,159,127,98,165,75,82,26,25,146,37,100,204,109,69,59,99,168,86,200,199,177,143,84,107,154,245,69,75,255,0,206,226,211,106,176,90,180,26,197,98,182,82,91,173,182,234,124,130,146,142,142,146,22,195,5,52,17,182,216,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,58,244,199,71,115,237,99,147,35,163,211,155,13,93,242,229,141,217,210,247,45,178,134,150,106,154,218,184,60,109,45,35,155,79,12,44,123,164,123,93,86,201,28,139,178,36,113,200,237,253,84,69,252,172,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,205,254,74,158,244,249,79,203,250,239,168,219,143,85,205,35,128,90,61,59,241,220,77,232,229,190,213,109,196,23,193,211,228,88,237,29,52,20,48,218,36,94,213,52,53,52,145,198,214,49,208,202,245,141,36,141,17,100,108,178,44,158,187,36,127,100,63,87,138,94,111,127,109,116,106,207,139,112,245,111,186,226,249,94,81,111,85,201,174,51,187,105,177,255,0,89,204,125,37,20,168,137,220,153,253,42,228,170,68,111,68,79,98,181,27,59,151,195,71,14,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,126,77,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,132,239,114,238,224,130,143,133,92,17,114,220,198,151,171,83,114,203,124,81,95,90,179,65,83,13,174,54,205,44,140,165,165,149,145,53,237,234,99,224,241,8,146,73,27,229,167,106,177,202,214,49,202,23,47,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,93,27,43,152,199,120,104,220,233,27,11,58,91,210,197,87,42,119,31,35,223,125,64,3,0,57,201,232,167,219,158,31,109,58,199,73,112,236,213,233,149,193,123,208,73,47,76,115,208,220,101,167,167,147,165,169,27,149,211,54,118,81,171,119,123,26,145,247,247,234,119,66,17,87,194,198,181,255,0,7,110,32,176,157,99,146,223,227,105,49,251,130,248,248,27,23,114,71,208,207,19,233,234,187,77,238,70,139,50,65,52,171,31,83,209,189,196,103,86,237,221,23,99,60,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,214,135,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,234,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,9,42,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,139,127,197,238,186,86,107,247,10,124,52,100,151,235,207,164,242,75,15,218,156,110,253,51,146,117,145,213,84,171,107,72,159,44,147,43,157,52,210,82,190,150,105,36,71,57,174,146,103,254,138,162,177,191,149,203,239,90,255,0,131,182,75,171,250,199,29,191,198,213,227,250,95,91,224,32,116,93,200,223,93,61,218,215,79,75,221,111,114,53,88,82,121,162,89,58,94,142,237,163,250,119,118,200,161,249,60,196,181,210,143,95,184,172,202,242,75,13,231,210,120,221,135,181,141,216,102,106,64,177,186,150,149,21,37,124,82,66,174,108,208,201,84,250,169,163,145,92,231,58,57,153,250,40,136,198,231,7,36,253,29,186,217,112,220,243,91,239,150,26,72,169,242,90,138,91,37,130,178,106,87,54,173,208,82,172,142,172,116,82,57,136,139,77,36,178,64,197,88,222,168,233,104,222,142,68,88,154,68,173,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,203,218,3,163,150,46,31,244,107,19,209,220,114,111,17,73,140,219,219,79,37,79,75,217,226,234,158,231,73,83,83,208,247,189,99,238,207,36,178,246,250,213,172,235,233,111,170,212,64,46,1,170,185,181,65,170,184,19,83,196,183,255,0,33,182,209,242,255,0,4,255,0,232,246,178,21,137,169,226,91,255,0,144,219,104,249,127,130,127,244,123,89,10,192,109,80,0,0,0,0,0,0,96,7,58,191,117,140,91,230,5,15,211,174,38,127,152,1,206,175,221,99,22,249,129,67,244,235,136,16,172,102,255,0,45,142,57,238,188,62,231,244,122,87,168,215,74,186,237,58,202,170,41,173,177,62,178,232,230,193,139,206,233,164,86,213,68,217,164,72,33,166,116,149,15,117,78,200,213,219,105,122,149,99,88,228,177,92,25,232,166,43,196,79,18,120,126,142,102,183,11,173,21,151,32,244,135,137,158,215,44,113,213,51,177,65,81,80,206,135,73,28,140,77,223,11,81,119,98,250,170,187,108,187,42,121,77,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,26,19,21,205,119,137,187,174,133,104,149,187,3,195,234,114,11,94,89,168,149,14,109,182,249,104,184,186,133,246,184,40,39,165,154,161,253,216,213,37,87,200,146,71,10,49,187,34,178,89,85,206,78,148,100,152,127,192,103,31,220,96,92,117,67,26,208,148,146,147,85,169,239,245,18,67,79,14,81,115,117,53,109,43,25,29,68,242,205,233,62,151,202,172,106,42,200,244,154,58,151,246,233,210,40,90,213,84,69,194,12,195,85,117,31,80,44,88,182,49,154,230,151,91,213,171,10,183,186,215,96,164,172,168,89,35,183,210,171,213,235,28,104,191,248,173,221,119,114,71,20,49,162,244,69,27,91,37,92,153,56,104,255,0,225,222,40,242,203,79,248,75,6,37,226,32,254,143,27,91,31,114,47,241,105,153,44,82,127,211,209,189,0,149,64,0,16,151,204,215,129,43,174,136,230,87,29,115,210,220,102,146,61,47,191,84,70,234,170,59,92,14,99,49,186,215,163,90,230,73,30,234,140,166,154,93,221,27,217,211,27,31,39,99,166,52,72,123,184,149,165,58,233,168,250,53,71,151,218,112,171,207,106,213,157,227,245,184,221,254,219,58,43,233,107,105,106,32,146,20,123,152,138,155,77,23,117,207,138,68,84,115,92,174,69,221,143,145,143,217,79,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,0,60,116,112,101,125,224,243,81,233,109,145,221,125,51,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,187,109,52,93,216,145,100,107,82,57,26,246,185,189,42,175,138,48,198,178,234,241,41,196,166,163,241,83,168,233,169,186,154,150,168,107,225,183,193,107,164,164,181,210,172,20,180,148,177,43,222,145,177,30,231,200,237,228,150,89,21,100,123,221,213,34,162,42,53,26,214,218,163,45,57,121,240,89,117,226,159,84,41,239,185,126,63,86,237,43,198,170,21,114,10,196,169,117,42,86,206,145,245,69,111,130,70,181,92,247,185,203,19,165,70,43,85,144,171,151,185,27,223,15,80,93,94,88,92,5,83,107,61,214,147,136,29,96,177,82,87,233,245,178,162,166,27,85,162,175,186,197,187,92,96,116,61,19,73,19,162,237,84,80,181,93,59,85,18,95,90,104,22,55,181,204,73,24,233,159,62,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,11,85,197,143,186,198,178,124,191,200,126,157,57,173,97,178,159,22,62,235,26,201,242,255,0,33,250,116,230,181,128,95,254,11,184,182,202,184,70,213,52,202,109,177,120,236,110,251,225,173,249,53,185,205,146,94,229,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,244,136,169,179,212,159,237,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,110,169,35,124,144,245,167,175,4,189,183,189,141,154,39,163,163,145,136,229,232,145,143,106,174,237,82,5,184,223,224,187,42,225,31,81,231,161,162,109,214,247,128,220,187,115,217,50,25,104,100,108,108,238,172,221,52,53,51,163,18,21,172,98,65,34,171,88,190,188,104,217,122,89,212,177,179,219,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,129,59,196,48,115,61,227,214,155,89,238,181,124,63,104,253,246,146,191,79,173,149,20,211,93,110,244,157,214,45,218,227,3,166,235,134,57,91,47,106,162,133,170,232,28,138,177,122,211,64,146,49,206,98,70,247,94,190,101,252,196,49,235,118,27,54,130,104,14,71,143,228,175,205,44,242,51,32,201,109,183,10,91,141,37,45,186,117,146,25,40,161,88,156,246,248,153,26,215,163,220,253,187,113,61,170,196,87,200,215,195,24,26,59,163,185,246,186,231,246,189,57,211,155,13,93,198,229,113,168,130,41,101,138,150,105,160,183,193,36,209,194,234,186,167,66,199,186,42,104,221,43,22,73,85,170,141,69,254,132,80,241,68,212,242,84,247,88,202,126,96,87,125,58,220,69,95,20,26,41,252,29,181,170,239,163,146,92,60,109,94,63,111,179,248,249,219,47,114,55,215,79,107,165,168,170,237,59,183,26,172,41,60,210,164,125,76,71,118,209,157,91,187,117,89,84,228,169,238,177,148,252,192,174,250,117,184,12,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,156,181,124,194,251,78,180,122,163,189,155,127,88,29,192,225,23,116,220,228,8,208,230,227,195,170,95,241,197,214,123,29,182,23,87,80,173,186,142,103,71,77,34,200,232,186,230,143,167,169,187,167,182,70,46,202,159,15,232,35,231,132,110,33,47,186,11,170,86,187,148,23,10,198,90,107,42,160,130,170,8,166,99,24,212,125,68,14,124,139,214,138,223,209,139,111,135,244,161,176,62,170,96,54,109,74,194,235,49,75,221,170,158,225,79,80,248,100,72,103,98,61,170,230,72,215,34,236,170,155,237,178,252,77,118,184,146,209,155,214,132,106,165,118,27,95,111,168,164,142,40,105,170,105,94,232,213,136,230,190,52,93,211,214,119,242,209,233,250,91,250,170,6,199,248,214,65,65,148,217,160,189,219,94,215,65,80,175,70,236,246,187,101,107,149,171,230,139,183,192,253,67,0,249,92,113,63,249,66,211,54,96,217,158,82,218,155,245,13,101,98,163,42,102,71,76,246,58,88,85,139,250,9,229,188,251,123,87,254,44,252,2,151,55,169,54,58,21,170,197,242,242,216,250,78,185,91,186,111,183,244,129,195,31,191,196,236,79,97,243,49,200,213,219,127,253,135,123,29,184,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,185,118,66,163,133,77,208,15,158,71,252,63,206,33,143,169,122,149,10,157,31,83,147,203,200,237,107,81,169,178,1,201,200,58,170,106,169,168,160,117,77,92,241,195,19,54,234,123,220,141,106,110,187,38,234,191,206,160,126,6,127,157,88,52,243,26,169,201,114,43,173,45,13,44,14,141,139,37,68,169,27,119,123,209,168,155,170,47,223,247,26,236,113,63,173,151,141,109,213,75,198,69,85,121,158,186,223,29,93,68,84,61,82,245,49,96,74,153,159,27,147,213,111,242,101,242,221,55,243,246,153,145,204,155,142,86,102,235,87,164,58,121,117,166,125,28,85,17,120,154,202,10,201,209,200,232,42,39,69,111,151,75,119,245,35,85,243,95,37,254,180,195,254,24,184,112,204,56,133,207,233,113,219,69,158,226,235,111,106,162,74,138,216,105,145,236,141,99,143,169,27,187,213,27,190,239,143,227,191,172,128,73,159,43,78,25,96,193,113,168,53,51,32,199,88,203,157,206,149,210,67,61,69,62,210,36,83,211,210,63,161,21,94,190,91,245,252,19,227,236,36,64,243,154,127,134,91,112,44,78,217,140,91,35,233,138,130,150,24,63,65,173,253,8,152,207,99,81,17,19,102,39,145,232,192,29,82,187,225,185,216,190,73,185,243,187,119,47,151,159,245,128,143,169,87,117,67,189,165,17,166,201,230,135,98,38,192,114,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,189,62,178,124,192,200,126,163,57,178,153,173,103,22,62,244,250,201,243,3,33,250,140,224,76,247,44,235,77,170,255,0,203,255,0,79,236,87,219,101,37,198,219,113,167,191,82,86,81,213,194,217,160,169,130,75,181,115,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,140,14,97,156,22,93,120,88,213,10,139,238,33,143,213,183,74,242,90,132,92,126,177,106,93,84,148,83,172,125,82,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,238,72,246,77,211,37,92,189,243,252,55,75,57,112,225,58,131,168,57,13,37,143,30,177,211,222,234,107,171,170,85,122,34,103,166,107,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,98,131,141,30,45,178,174,46,117,77,114,155,148,94,7,27,177,120,155,126,51,110,107,100,139,183,66,234,153,30,201,231,137,102,150,52,172,146,53,133,179,62,53,70,187,179,26,34,108,196,2,192,18,169,202,143,129,111,226,56,160,214,188,51,254,151,170,192,40,171,157,254,51,157,116,146,157,91,255,0,122,240,175,115,191,191,153,25,254,215,152,140,11,142,39,149,89,236,86,140,166,237,140,221,104,172,185,7,136,244,69,198,162,138,72,233,110,29,135,163,39,240,242,185,17,146,246,222,168,215,244,42,244,185,81,23,101,51,211,150,23,30,180,218,49,117,164,225,251,88,47,180,148,26,125,115,168,169,154,213,119,171,238,189,109,55,25,221,15,68,50,74,233,123,84,244,46,86,206,229,84,139,213,154,117,145,238,107,22,71,180,46,95,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,11,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,23,87,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,3,50,185,151,240,57,77,196,118,27,54,176,224,239,171,102,162,225,118,121,25,13,36,108,150,161,151,203,116,43,36,235,68,216,88,142,114,84,163,159,43,161,115,27,235,190,69,141,232,168,230,62,24,75,255,0,154,172,11,42,255,0,162,184,230,73,142,92,63,237,148,117,214,218,234,121,63,241,100,134,104,228,103,243,57,174,111,193,80,218,76,141,94,104,92,1,125,184,183,63,136,93,11,198,55,201,40,122,32,191,227,54,59,39,92,215,190,253,83,149,107,162,101,44,75,36,181,137,37,67,150,103,73,213,215,19,122,186,152,176,237,40,69,14,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,79,247,6,124,25,224,60,38,96,20,212,116,116,52,151,28,218,227,78,201,111,215,233,98,134,105,219,60,144,211,165,77,37,45,74,65,20,201,67,222,167,73,35,138,77,215,117,234,119,159,178,213,114,208,224,114,155,135,28,54,29,97,206,31,86,253,69,205,44,241,178,106,73,25,45,59,44,118,233,150,57,210,137,208,189,26,229,169,87,50,39,76,231,183,212,124,105,27,17,17,175,124,217,190,0,133,110,117,126,244,248,183,203,250,31,168,220,73,169,33,91,157,95,189,62,45,242,254,135,234,55,16,46,175,35,31,215,103,236,223,239,34,218,115,61,224,42,155,70,46,181,124,64,232,253,138,146,131,79,174,117,20,208,221,109,20,157,215,173,166,227,59,166,235,154,56,155,23,106,158,133,202,216,26,136,178,250,179,78,145,177,173,98,198,198,220,190,70,63,174,207,217,191,222,68,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,6,180,58,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,97,78,24,184,133,197,120,160,209,171,46,174,98,212,222,3,199,247,41,174,54,183,213,71,81,53,178,186,39,116,203,79,35,152,191,226,200,197,115,88,231,197,44,79,86,51,175,165,33,91,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,214,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,222,141,138,244,94,166,202,200,188,167,5,220,91,101,92,35,106,154,101,54,216,188,118,55,125,240,214,252,154,220,230,201,47,114,133,181,49,189,243,193,18,77,20,107,89,28,105,51,97,124,138,173,111,122,68,84,217,234,6,197,32,242,154,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,221,82,70,249,33,235,79,94,9,123,111,123,27,52,79,71,71,35,17,203,209,35,30,213,93,218,167,171,0,0,2,42,249,231,126,164,255,0,105,63,118,152,171,202,227,223,179,76,191,26,250,61,105,149,92,243,191,82,127,180,159,187,76,85,229,113,239,217,166,95,141,125,30,180,9,52,230,9,192,86,61,196,206,27,93,156,233,245,138,146,143,85,45,20,242,77,66,250,127,11,68,203,251,213,105,154,176,215,76,177,43,230,123,105,233,221,29,58,186,70,49,143,122,35,156,214,42,170,65,9,51,220,209,184,237,186,232,157,170,29,8,209,124,154,146,159,54,190,83,189,217,5,198,146,119,120,220,122,137,205,98,196,200,250,83,166,42,154,134,189,202,143,235,238,69,27,81,232,214,172,208,202,216,118,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,189,126,26,221,107,162,146,174,170,126,134,57,239,232,138,52,115,221,210,198,57,203,178,121,53,170,171,228,138,7,181,225,227,135,236,251,137,173,80,161,210,141,57,101,35,46,85,148,245,21,114,214,87,36,201,69,69,4,49,171,157,45,68,144,199,35,163,98,187,162,38,185,91,178,201,44,109,242,234,67,97,237,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,174,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,194,124,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,13,109,205,148,248,78,247,88,209,191,151,248,247,211,160,53,172,54,83,225,59,221,99,70,254,95,227,223,78,128,13,107,9,232,229,215,195,238,156,112,207,195,45,6,168,73,144,127,111,234,6,63,110,203,178,107,205,198,116,166,165,164,165,240,171,81,20,40,142,119,110,40,105,227,158,94,169,92,189,79,115,164,123,149,173,232,142,56,23,51,83,139,174,52,126,218,112,237,164,252,40,224,14,233,178,227,152,126,49,62,81,116,130,187,169,183,26,232,237,112,57,180,45,108,79,86,44,48,61,232,178,182,84,87,120,152,90,157,49,173,63,84,129,231,248,251,227,178,235,197,222,77,69,98,198,168,234,237,58,117,142,212,45,93,158,142,170,55,65,91,85,60,148,240,182,73,107,163,101,68,176,61,241,200,218,134,194,230,34,43,99,153,232,190,111,113,245,242,238,224,130,179,138,172,237,114,220,198,151,167,76,177,59,132,81,95,90,179,79,77,53,210,71,67,44,140,165,165,149,145,57,142,233,123,32,241,8,146,71,35,34,168,106,177,200,231,177,201,106,184,81,225,71,81,248,181,212,118,97,88,84,94,6,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,244,185,34,133,21,29,35,154,229,85,99,25,36,140,216,123,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,67,26,185,152,218,109,86,14,95,250,129,98,177,91,41,45,214,219,117,61,134,146,142,142,146,22,195,5,52,17,221,168,91,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,132,48,240,157,239,79,163,127,48,49,239,168,192,77,79,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,4,244,113,93,194,142,156,113,107,167,15,194,179,88,188,13,214,135,185,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,228,47,233,106,75,10,170,54,70,181,170,138,199,178,57,25,175,22,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,237,16,97,255,0,49,30,8,40,248,170,193,19,45,195,169,122,117,55,19,183,203,21,137,169,52,20,208,221,35,116,209,72,250,90,169,95,19,158,238,150,50,127,14,139,36,113,178,90,135,43,220,141,123,220,129,101,121,91,241,245,89,168,158,7,134,77,99,184,93,110,89,122,120,202,140,119,34,172,169,158,186,107,188,105,221,169,154,154,174,73,28,247,182,104,152,146,44,114,42,164,110,138,52,143,212,124,108,239,73,81,13,124,11,114,189,213,60,183,42,199,117,143,92,99,186,224,120,221,158,224,234,218,107,63,114,166,221,145,85,212,83,72,197,133,219,34,50,74,24,86,68,114,247,122,219,62,209,126,109,172,73,35,168,108,202,0,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,79,172,1,133,90,7,202,247,70,180,91,136,44,135,89,164,143,210,182,202,59,132,117,56,29,138,170,71,84,71,101,222,40,222,250,137,158,244,69,150,104,231,89,89,78,142,234,237,70,200,228,115,228,153,90,248,115,84,0,53,87,39,251,149,199,184,158,153,126,53,245,138,210,0,73,254,229,113,238,39,166,95,141,125,98,180,15,85,198,191,10,54,46,45,52,106,183,13,237,90,168,242,251,110,245,152,181,238,182,23,187,192,85,117,49,100,141,93,26,163,210,25,216,206,212,137,179,218,155,178,78,219,223,20,104,123,94,30,56,126,192,120,101,210,250,29,40,211,150,85,190,219,71,81,81,87,45,101,114,66,181,181,179,205,34,185,210,212,73,12,113,182,71,163,122,34,107,149,187,164,113,70,223,62,148,46,88,0,0,0,1,29,92,214,120,218,172,210,155,21,55,15,218,67,149,248,60,206,243,219,172,191,220,173,119,41,233,238,24,253,43,31,20,208,70,199,194,173,237,205,81,231,186,43,250,155,2,47,84,106,149,17,189,3,26,249,161,113,211,249,107,202,159,161,218,57,153,248,189,54,178,244,122,98,166,137,189,48,223,110,145,200,229,93,166,71,47,136,163,135,104,251,123,35,88,249,81,242,126,117,173,167,145,48,0,245,90,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,221,81,200,248,225,235,95,94,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,164,191,234,207,41,189,56,188,112,193,96,210,253,52,75,83,53,55,21,218,74,92,190,190,52,160,244,180,147,84,35,234,219,94,180,241,72,249,33,232,115,251,13,114,62,72,187,112,177,37,86,172,171,32,91,78,81,92,100,211,85,83,91,248,64,204,233,169,40,223,71,79,83,54,25,81,73,69,42,190,177,235,45,93,109,116,53,82,247,28,212,122,53,253,113,42,70,198,116,69,35,92,229,122,198,143,148,163,86,207,249,170,192,178,175,250,43,142,100,152,229,195,254,217,71,93,109,174,167,147,255,0,22,72,102,142,70,127,51,154,230,252,21,9,222,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,211,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,61,65,150,160,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,159,252,149,61,214,50,159,152,21,223,78,183,24,255,0,205,35,128,90,61,59,241,220,77,232,229,190,213,109,196,23,193,211,228,88,237,29,52,20,48,218,36,94,213,52,53,52,145,198,214,49,208,202,245,141,36,141,17,100,108,178,44,158,187,36,127,103,32,57,42,123,172,101,63,48,43,190,157,110,61,7,50,126,56,241,237,2,192,43,52,155,10,102,63,145,231,121,101,61,77,174,178,142,169,244,181,208,88,169,31,12,107,36,149,212,110,87,43,159,44,85,13,236,197,52,125,169,17,94,247,245,177,157,169,66,37,120,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,62,137,219,26,244,185,236,108,242,186,39,189,175,72,228,86,191,165,219,43,93,176,166,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,46,180,56,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,175,195,91,173,116,82,85,213,79,208,199,61,253,17,70,142,123,186,88,199,57,118,79,38,181,85,124,145,77,130,120,28,225,34,155,132,45,35,118,31,85,148,85,223,50,27,229,67,110,151,233,153,83,47,163,163,171,232,70,118,232,224,118,205,99,26,212,107,86,85,106,75,55,74,57,253,45,108,81,68,25,20,0,0,97,175,54,76,3,13,201,184,57,201,243,59,238,61,73,87,125,195,170,45,245,54,43,131,145,82,122,23,212,92,41,105,231,70,57,21,21,89,36,82,42,57,139,187,21,91,27,149,58,163,99,155,153,70,42,243,71,247,19,212,223,193,126,177,68,4,32,112,245,139,88,179,157,125,211,76,43,41,161,241,182,92,131,48,179,90,238,52,221,215,199,223,165,158,182,40,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,155,52,154,214,112,157,239,79,163,127,48,49,239,168,192,108,166,0,0,6,0,115,171,247,88,197,190,96,80,253,58,226,96,7,43,143,126,205,50,252,107,232,245,166,127,243,171,247,88,197,190,96,80,253,58,226,96,7,43,143,126,205,50,252,107,232,245,160,79,240,0,8,171,231,157,250,147,253,164,253,218,98,175,43,143,126,205,50,252,107,232,245,166,85,115,206,253,73,254,210,126,237,49,87,149,199,191,102,153,126,53,244,122,208,36,251,152,143,4,20,124,85,96,137,150,225,212,189,58,155,137,219,229,138,196,212,154,10,104,110,145,186,104,164,125,45,84,175,137,207,119,75,25,63,135,69,146,56,217,45,67,149,238,70,189,238,72,44,255,0,154,172,11,42,255,0,162,184,230,73,142,92,63,237,148,117,214,218,234,121,63,241,100,134,104,228,103,243,57,174,111,193,80,218,76,141,94,105,28,2,214,106,39,142,226,111,71,45,247,91,150,94,158,14,159,34,199,104,233,167,174,154,239,26,118,169,161,169,164,142,54,189,237,154,38,36,105,36,104,137,27,162,141,100,245,31,27,251,193,125,120,4,227,178,213,197,222,51,91,98,201,104,233,45,58,139,142,211,165,93,226,142,150,54,193,69,85,4,149,19,54,57,104,99,125,68,179,189,145,198,218,118,204,231,162,35,100,153,136,158,79,105,22,220,209,253,251,53,55,240,95,163,209,25,149,203,75,151,94,101,166,25,53,159,137,45,108,109,93,138,251,75,79,226,113,171,12,53,40,217,224,101,77,61,85,61,66,93,32,124,59,177,235,20,208,190,54,50,84,123,21,92,146,163,92,139,26,97,175,52,127,126,205,77,252,23,232,244,64,52,159,130,140,171,95,120,59,186,235,94,147,219,61,37,151,225,249,133,206,138,229,105,137,36,125,85,218,214,148,54,249,99,109,51,122,149,139,52,15,125,67,146,38,177,31,51,103,114,35,156,248,226,137,248,235,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,179,19,201,83,221,99,41,249,129,93,244,235,113,143,252,210,56,5,163,211,191,29,196,222,142,91,237,86,220,65,124,29,62,69,142,209,211,65,67,13,162,69,237,83,67,83,73,28,109,99,29,12,175,88,210,72,209,22,70,203,34,201,235,178,71,246,66,69,56,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,244,185,98,153,17,27,35,90,228,84,99,217,36,108,253,110,44,125,214,53,147,229,254,67,244,233,200,11,225,119,137,188,251,133,157,80,182,234,6,33,83,87,89,109,101,67,93,122,199,150,227,53,53,21,230,4,142,88,250,39,108,107,210,231,177,179,202,232,158,246,189,35,145,90,254,151,108,173,116,223,234,78,175,97,186,245,192,78,162,106,230,159,207,87,37,139,34,211,124,146,106,116,171,129,97,158,39,178,138,166,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,175,9,179,158,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,177,134,213,0,107,109,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,117,192,233,19,165,207,99,103,137,178,177,142,122,71,34,185,157,78,217,28,236,170,229,115,199,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,193,99,213,174,115,214,86,73,212,157,81,83,84,57,237,85,127,95,110,41,26,175,86,181,38,154,86,249,254,106,124,94,98,188,65,106,61,171,77,244,202,182,213,120,196,48,94,238,247,168,168,35,116,149,183,73,21,91,63,134,171,85,115,221,70,214,50,38,167,111,161,146,200,215,61,123,204,109,59,219,101,120,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,0,216,164,31,37,166,217,77,101,181,81,89,168,228,171,146,158,130,158,58,104,159,87,87,45,84,238,99,26,141,106,201,52,206,116,178,191,100,77,223,35,156,247,46,234,229,85,85,83,235,0,0,0,98,255,0,21,252,190,116,95,138,251,173,175,39,190,205,87,138,228,52,53,13,117,101,214,199,71,72,201,238,208,57,212,205,145,149,111,116,74,249,158,218,122,117,138,7,171,246,133,100,234,86,200,212,237,174,80,0,60,254,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,198,95,60,239,212,159,237,39,238,210,85,8,171,231,157,250,147,253,164,253,218,5,170,228,169,239,79,148,252,191,174,250,141,184,153,235,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,97,228,169,239,79,148,252,191,174,250,141,184,154,144,48,215,135,30,90,122,95,195,239,17,121,38,185,90,235,234,231,163,167,168,123,112,107,58,213,201,34,89,224,158,149,25,84,249,228,84,71,76,254,169,106,97,137,142,87,163,33,233,115,221,44,175,71,69,153,64,0,0,0,33,91,156,158,138,125,134,226,10,211,172,116,151,14,245,38,166,219,215,189,4,146,245,73,5,117,186,42,122,121,58,90,145,181,27,11,160,125,26,183,119,189,203,39,127,126,150,244,33,53,38,53,115,18,208,186,205,126,225,79,43,198,236,54,111,73,228,150,30,214,73,97,133,171,58,200,234,170,85,85,149,145,71,10,57,211,77,37,43,234,161,142,53,107,154,233,38,103,232,170,35,218,26,246,0,0,204,174,84,58,59,117,212,174,45,44,153,115,172,52,149,216,246,159,83,212,94,238,146,214,210,186,88,35,157,208,201,13,19,88,238,135,49,42,82,161,236,158,52,114,181,118,165,149,236,94,168,209,9,222,48,131,148,134,131,83,105,103,13,17,234,77,194,138,174,12,135,83,234,61,41,82,149,52,242,211,190,43,116,15,146,42,24,209,143,122,181,236,115,86,90,150,74,214,51,173,149,141,79,89,172,99,151,55,192,26,171,155,84,26,171,129,53,60,75,127,242,27,109,31,47,240,79,254,143,107,33,88,154,158,37,191,249,13,182,143,151,248,39,255,0,71,181,144,172,6,213,0,0,0,0,0,0,6,0,115,171,247,88,197,190,96,80,253,58,226,103,249,128,28,234,253,214,49,111,152,20,63,78,184,129,28,28,189,51,252,55,76,56,198,211,156,207,80,50,26,75,21,138,150,162,190,154,162,225,86,170,216,32,125,77,190,166,158,37,145,219,108,198,44,179,70,138,247,108,198,34,171,156,173,106,43,146,98,120,232,224,202,197,198,30,156,82,219,35,186,250,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,154,246,18,189,202,191,143,90,106,170,107,87,11,26,201,125,164,163,125,29,60,54,252,26,231,81,221,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,116,69,218,221,94,177,53,225,26,214,157,20,213,203,214,168,81,104,173,30,156,100,17,231,117,245,17,211,69,143,213,208,190,150,181,175,124,105,43,86,72,230,70,172,76,237,42,74,175,147,165,141,143,119,185,81,136,174,54,72,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,234,142,54,73,55,66,122,243,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,49,3,153,21,255,0,75,56,111,163,179,241,59,141,217,45,84,58,227,47,141,177,226,149,177,83,83,36,146,205,85,4,48,212,220,171,35,221,146,85,248,74,40,159,12,43,39,118,40,164,171,137,31,19,145,237,86,249,254,13,121,174,83,107,190,101,99,209,237,86,211,58,187,102,97,125,168,90,106,27,150,51,79,45,93,186,161,251,77,34,172,180,234,174,158,149,140,141,145,53,94,142,157,158,114,73,34,193,27,85,80,36,40,0,0,177,92,113,224,24,110,160,240,161,169,244,185,158,61,73,117,101,143,23,186,95,237,139,50,47,93,29,198,146,142,105,105,234,34,123,85,28,199,181,201,178,236,190,179,28,246,59,169,143,115,86,250,150,171,139,31,117,141,100,249,127,144,253,58,112,53,172,54,136,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,93,93,205,170,0,0,0,181,92,88,251,172,107,39,203,252,135,233,211,154,214,27,41,241,99,238,177,172,159,47,242,31,167,78,107,88,6,205,26,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,94,206,39,120,122,202,184,95,214,91,214,145,229,53,62,63,192,118,234,109,215,70,82,201,79,13,206,134,86,245,69,81,27,94,159,227,70,244,107,158,214,75,20,172,71,191,163,169,118,83,49,255,0,141,30,18,113,94,46,116,177,113,107,148,190,7,36,177,120,155,134,51,113,107,163,139,183,92,234,105,24,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,179,26,162,238,196,3,94,27,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,9,244,224,23,130,140,87,133,61,56,164,189,221,173,158,35,83,114,107,124,50,100,119,10,132,141,242,80,117,163,100,117,178,157,99,115,216,216,98,122,34,61,204,114,247,164,98,61,87,165,177,50,43,105,203,187,151,93,79,13,151,90,237,89,214,6,210,85,106,12,85,23,27,77,170,26,74,152,170,232,41,173,202,232,216,202,200,213,208,164,177,212,202,145,207,179,146,68,218,158,165,24,246,49,238,145,141,207,80,32,7,154,63,191,102,166,254,11,244,122,35,63,249,42,123,172,101,63,48,43,190,157,110,48,3,154,63,191,102,166,254,11,244,122,35,63,249,42,123,172,101,63,48,43,190,157,110,3,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,227,162,78,164,93,209,15,161,83,115,174,68,221,60,144,4,78,248,110,118,159,51,119,106,249,249,127,89,244,39,154,110,7,36,119,243,75,225,150,12,235,26,159,83,49,252,117,143,185,219,41,91,36,211,211,211,239,34,197,5,61,91,250,21,81,233,229,191,71,193,126,30,210,68,15,57,168,24,101,183,61,196,238,120,197,206,62,168,171,233,102,131,244,26,239,211,137,236,246,57,21,21,54,122,249,1,174,191,12,26,217,120,209,45,84,179,228,84,183,153,232,109,242,85,211,197,93,211,47,75,18,5,169,133,242,57,125,87,127,38,47,61,147,127,47,105,177,62,1,157,88,53,15,26,166,201,113,219,173,45,117,44,238,145,137,37,60,169,35,119,99,213,170,155,162,39,221,247,26,240,113,59,195,134,97,195,214,127,85,142,221,236,247,22,219,123,84,242,83,214,205,76,140,100,139,36,125,74,221,216,170,221,247,100,159,29,253,85,51,3,150,207,28,172,194,22,147,72,117,14,235,76,202,57,106,37,240,213,149,245,147,171,149,211,212,64,136,223,62,166,239,235,200,169,230,158,73,253,106,19,6,112,117,211,85,83,86,192,218,154,73,227,154,39,239,210,246,57,28,213,217,118,93,149,63,157,14,208,62,105,163,233,94,164,65,27,254,31,230,59,220,212,114,108,167,83,99,233,114,249,121,1,218,213,221,10,142,17,54,67,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,171,145,0,168,28,34,238,114,0,0,0,0,0,28,40,64,27,33,200,0,12,17,230,33,198,229,187,70,44,113,225,88,93,194,130,186,251,112,129,101,88,155,85,51,30,206,221,84,77,84,94,218,34,123,27,39,181,201,236,93,139,251,197,23,18,248,255,0,14,248,191,165,46,139,27,170,37,141,178,198,199,164,219,116,247,227,141,124,227,99,191,191,82,0,181,151,87,114,93,105,205,106,179,28,154,79,206,200,233,82,8,146,105,36,108,81,186,87,200,141,69,145,202,190,215,170,121,109,236,79,32,63,59,23,197,115,93,94,204,29,105,199,237,213,215,155,205,122,205,84,246,68,139,44,138,137,187,222,229,87,47,179,117,246,170,251,87,239,82,121,248,47,225,82,203,195,254,11,109,154,122,62,139,220,212,113,173,79,114,154,6,61,30,250,120,18,77,220,196,85,85,234,141,119,243,49,219,150,143,6,22,172,78,209,75,171,89,84,9,81,95,93,74,229,137,178,211,211,61,24,201,233,233,159,210,142,69,115,182,69,87,253,223,209,230,73,2,53,26,136,214,162,34,34,108,136,159,0,57,0,162,71,244,32,20,73,54,222,73,254,125,202,88,157,94,127,240,157,104,157,207,52,220,239,137,157,63,208,5,109,77,138,138,122,182,242,57,234,3,144,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,125,233,245,147,230,6,67,245,25,205,148,205,107,56,177,247,167,214,79,152,25,15,212,103,3,234,205,248,152,204,179,30,29,52,243,134,86,208,210,80,98,120,29,69,101,201,234,212,73,39,185,92,103,170,171,149,179,189,234,212,88,217,20,85,111,137,177,183,218,171,35,222,231,111,27,98,246,188,16,112,93,149,113,113,168,240,80,214,182,235,100,192,109,189,201,239,121,12,84,50,58,55,246,150,30,170,26,105,213,139,10,86,61,39,141,81,175,95,82,53,116,189,47,233,72,223,109,120,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,216,123,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,133,181,214,254,4,180,27,88,180,26,217,161,20,120,205,38,43,71,138,211,189,184,141,198,221,7,84,246,73,221,230,231,167,82,245,78,201,92,136,179,178,71,239,50,250,238,114,74,140,149,144,45,172,90,59,159,104,86,127,116,211,157,70,176,213,219,174,86,234,137,226,138,89,105,102,134,11,132,17,205,36,45,171,165,116,204,99,165,166,145,209,61,99,149,26,136,228,79,233,68,217,204,197,94,62,184,40,197,120,172,211,138,187,221,166,217,225,245,55,25,183,205,38,57,112,167,72,217,37,127,66,58,70,219,42,22,71,49,142,134,87,170,163,28,247,39,102,71,171,209,122,93,43,37,8,96,213,222,38,51,45,106,210,61,44,210,220,206,134,145,239,210,138,122,251,109,178,231,10,36,111,169,183,76,202,70,83,193,44,109,106,55,174,6,210,116,36,136,190,187,28,206,166,245,181,210,73,148,28,149,61,233,242,159,151,245,223,81,183,24,21,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,158,188,149,61,233,242,159,151,245,223,81,183,1,117,121,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,226,234,243,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,192,77,72,0,0,0,1,10,220,234,253,233,241,111,151,244,63,81,184,147,82,66,183,58,191,122,124,91,229,253,15,212,110,32,93,94,70,63,174,207,217,191,222,68,170,17,87,200,199,245,217,251,55,251,200,149,64,60,86,177,104,238,3,174,184,5,211,78,117,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,165,22,0,120,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,245,17,210,181,140,111,137,141,174,141,179,51,165,189,47,84,114,39,109,241,189,251,25,150,43,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,81,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,216,17,65,203,51,141,31,224,217,168,239,211,124,213,221,204,7,62,184,82,65,83,81,53,119,102,59,21,114,175,105,149,219,72,246,194,216,92,143,107,106,28,189,46,237,197,19,209,203,217,72,228,156,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,13,101,245,139,71,115,237,10,207,238,154,115,168,214,26,187,117,202,221,81,60,81,75,45,44,208,193,112,130,57,164,133,181,116,174,153,140,116,180,210,58,39,172,114,163,81,28,137,253,40,153,213,203,67,152,133,54,152,84,195,160,154,253,145,213,187,24,184,212,70,204,127,37,185,92,37,153,150,55,164,81,195,29,20,203,43,149,176,208,244,196,196,99,153,210,200,30,174,87,167,109,238,124,33,33,60,86,241,173,165,156,31,125,150,252,166,88,50,187,159,218,223,29,224,189,5,75,77,55,111,194,246,59,157,222,244,241,109,191,137,103,79,79,86,251,59,125,182,77,237,254,130,115,64,208,46,34,117,98,197,163,152,86,33,168,20,87,172,131,197,120,105,238,150,250,40,233,89,216,166,150,161,253,110,142,174,71,166,236,133,200,155,49,125,101,77,246,77,213,44,175,57,77,39,213,61,80,252,144,126,76,244,211,43,203,125,25,246,131,198,250,10,205,83,95,225,123,158,143,237,247,123,44,119,71,87,109,253,61,91,111,208,237,189,138,99,87,46,30,30,181,247,6,227,59,79,50,156,215,67,245,3,31,178,209,122,91,196,220,110,152,205,109,37,44,29,118,170,182,51,174,89,35,107,27,212,247,181,169,186,249,185,200,137,230,168,5,235,231,157,250,147,253,164,253,218,71,86,130,107,94,85,195,182,172,88,181,143,10,183,218,171,111,88,255,0,138,240,208,93,34,146,74,87,247,233,165,167,127,91,99,146,55,174,204,153,202,155,61,61,100,77,247,77,209,100,87,158,119,234,79,246,147,247,105,21,96,126,175,252,213,103,185,87,253,21,200,242,76,142,225,255,0,108,172,174,185,87,84,73,255,0,141,36,211,73,35,255,0,157,206,115,190,42,164,228,242,251,224,43,30,225,155,13,161,206,117,6,197,73,89,170,151,122,120,230,174,125,71,133,173,101,129,232,181,45,72,104,102,72,145,240,189,212,245,13,142,161,91,35,216,247,177,81,174,115,17,21,108,255,0,43,126,1,107,52,239,192,241,55,172,118,251,173,183,47,95,25,79,142,227,181,148,211,208,205,104,141,123,180,211,84,213,199,35,88,247,77,43,22,68,142,53,69,141,177,72,146,122,239,145,157,153,42,2,24,57,163,112,37,106,209,59,172,58,239,162,248,205,93,62,19,124,168,123,114,11,117,36,13,240,88,245,107,156,196,137,241,244,175,84,84,213,14,123,145,25,209,219,138,70,163,17,205,73,161,137,184,193,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,126,198,119,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,25,199,183,4,23,222,17,243,184,171,113,202,91,173,203,76,175,125,168,172,151,186,201,153,81,51,42,146,20,89,169,106,221,28,81,178,57,186,219,43,227,78,132,107,226,219,165,206,116,114,163,3,21,77,148,248,78,247,88,209,191,151,248,247,211,160,53,172,54,83,225,59,221,99,70,254,95,227,223,78,128,13,107,15,107,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,226,137,222,229,141,194,174,27,162,58,13,143,106,148,214,218,74,188,239,81,108,240,93,171,238,201,34,202,176,91,170,54,158,150,142,5,115,26,177,51,180,176,190,86,162,47,84,200,237,222,246,71,15,64,94,174,23,120,100,192,120,89,210,251,110,159,226,20,212,149,151,38,83,181,183,172,133,109,208,211,86,222,103,73,37,147,174,119,70,157,78,99,29,60,173,137,143,115,214,56,213,172,234,118,202,231,94,0,0,197,94,104,254,226,122,155,248,47,214,40,136,86,225,59,222,159,70,254,96,99,223,81,128,154,158,104,254,226,122,155,248,47,214,40,136,86,225,59,222,159,70,254,96,99,223,81,128,13,148,192,0,0,0,0,0,0,0,106,174,79,247,43,143,113,61,50,252,107,235,21,164,0,147,253,202,227,220,79,76,191,26,250,197,104,25,84,0,0,0,3,31,248,215,226,186,197,194,94,141,86,230,93,219,85,102,95,114,222,143,22,178,86,204,246,248,250,174,166,36,146,43,99,69,122,195,3,31,221,145,119,99,87,102,71,220,99,229,141,77,123,50,156,179,42,206,111,181,89,78,107,147,93,114,11,213,111,71,137,184,221,43,100,171,170,159,161,141,99,58,229,145,92,247,116,177,141,106,110,190,77,106,34,121,34,18,169,205,207,132,205,71,202,40,226,226,43,10,190,101,121,69,170,205,222,150,255,0,96,170,185,173,69,45,130,151,177,77,26,85,91,169,17,137,218,133,124,59,159,84,168,231,59,169,89,34,181,24,217,28,200,203,209,125,85,186,232,134,168,99,250,175,98,199,113,251,229,203,27,168,117,93,29,29,250,145,213,52,75,63,109,205,142,87,70,215,177,221,113,185,201,44,110,71,34,182,72,216,228,253,16,38,123,150,103,5,223,193,179,78,31,169,25,171,123,153,246,125,111,164,158,166,158,106,30,204,150,42,21,78,235,40,119,145,141,153,179,57,94,215,84,53,122,91,220,138,38,35,87,178,146,73,154,167,138,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,70,7,54,46,8,43,50,79,73,241,103,166,116,189,117,118,251,122,75,155,81,44,211,205,53,84,112,248,120,41,234,169,97,108,79,70,246,160,71,173,66,186,70,70,216,169,218,244,111,82,72,231,70,174,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,216,39,138,46,38,240,30,22,116,190,229,168,25,125,77,37,101,201,148,238,117,151,30,75,140,52,213,183,153,210,72,163,232,129,178,47,83,152,199,79,19,165,123,26,245,142,53,115,250,93,178,53,218,219,129,179,70,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,199,253,123,230,129,160,92,59,106,197,247,71,51,92,67,80,43,111,88,255,0,133,241,51,218,237,244,82,82,191,191,77,21,67,58,29,37,92,111,93,153,51,81,119,98,122,200,187,110,155,42,252,188,174,120,103,204,184,122,208,105,174,186,129,93,144,81,95,115,202,134,93,234,49,138,245,72,224,178,49,157,108,139,104,122,149,91,83,52,93,183,204,174,233,122,34,65,19,152,215,64,170,236,10,230,61,195,214,190,231,60,103,106,30,83,133,104,126,160,100,22,90,223,68,248,107,141,175,25,173,171,165,159,162,213,72,199,244,75,28,110,99,186,94,199,53,118,95,39,53,81,124,209,64,149,254,23,248,160,192,120,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,211,80,196,69,87,34,238,142,242,246,42,195,15,52,127,126,205,77,252,23,232,244,68,143,242,137,211,220,251,77,120,109,201,44,90,141,131,228,24,173,202,124,226,178,174,42,59,221,178,106,25,228,129,212,20,13,108,173,142,102,181,202,197,115,30,212,114,38,219,177,201,240,82,56,57,163,251,246,106,111,224,191,71,162,2,255,0,240,87,197,117,139,132,190,94,153,182,101,221,181,86,101,247,45,64,174,163,197,172,149,179,61,190,62,171,192,90,210,73,21,177,162,189,97,129,143,238,200,187,177,171,179,35,238,49,242,198,164,123,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,239,211,232,94,163,215,104,116,220,67,219,44,222,59,12,161,200,37,198,238,85,52,234,175,146,221,84,216,105,228,141,245,12,219,212,134,79,20,198,50,68,85,111,113,170,199,116,43,226,73,26,3,171,63,144,173,101,196,245,115,236,133,171,40,251,47,112,109,111,162,238,109,222,25,253,87,55,169,174,217,123,115,51,171,185,20,189,46,237,202,200,223,210,238,158,149,9,116,229,149,192,149,171,68,112,219,118,185,234,150,51,87,30,168,95,169,228,117,45,29,210,6,177,248,221,19,213,205,107,35,143,117,86,84,205,22,206,145,239,233,145,140,147,177,211,26,164,221,220,245,60,166,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,215,130,94,219,222,198,205,19,209,209,200,196,114,244,72,199,181,87,118,169,234,192,0,0,24,171,205,31,220,79,83,127,5,250,197,17,149,70,42,243,71,247,19,212,223,193,126,177,68,4,43,112,157,239,79,163,127,48,49,239,168,192,108,166,107,89,194,119,189,62,141,252,192,199,190,163,1,178,152,0,0,24,1,206,175,221,99,22,249,129,67,244,235,137,128,28,174,61,251,52,203,241,175,163,214,153,255,0,206,175,221,99,22,249,129,67,244,235,137,128,28,174,61,251,52,203,241,175,163,214,129,47,220,86,241,173,165,156,31,125,150,252,166,88,50,187,159,218,223,29,224,189,5,75,77,55,111,194,246,59,157,222,244,241,109,191,137,103,79,79,86,251,59,125,182,77,237,254,130,115,64,208,46,34,117,98,197,163,152,86,33,168,20,87,172,131,197,120,105,238,150,250,40,233,89,216,166,150,161,253,110,142,174,71,166,236,133,200,155,49,125,101,77,246,77,213,44,175,57,77,39,213,61,80,252,144,126,76,244,211,43,203,125,25,246,131,198,250,10,205,83,95,225,123,158,143,237,247,123,44,119,71,87,109,253,61,91,111,208,237,189,138,99,87,46,30,30,181,247,6,227,59,79,50,156,215,67,245,3,31,178,209,122,91,196,220,110,152,205,109,37,44,29,118,170,182,51,174,89,35,107,27,212,247,181,169,186,249,185,200,137,230,168,5,235,231,157,250,147,253,164,253,218,98,175,43,143,126,205,50,252,107,232,245,166,85,115,206,253,73,254,210,126,237,49,87,149,199,191,102,153,126,53,244,122,208,39,248,0,0,128,30,104,254,253,154,155,248,47,209,232,137,254,32,7,154,63,191,102,166,254,11,244,122,32,51,255,0,146,167,186,198,83,243,2,187,233,214,227,218,243,39,227,39,30,225,211,75,235,52,214,215,77,73,115,206,243,219,61,76,54,234,90,170,42,90,250,42,74,71,73,28,51,77,93,77,44,136,170,201,34,146,165,33,71,69,44,82,73,3,218,246,185,141,123,87,23,248,2,226,187,78,56,74,224,71,45,205,115,89,124,117,214,187,80,46,80,88,44,16,76,140,170,187,213,54,217,109,85,107,85,81,123,112,179,169,171,44,202,138,216,218,230,162,35,222,248,227,124,112,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,32,126,77,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,132,212,233,175,8,23,94,17,56,9,215,27,22,75,153,85,221,178,28,139,7,200,42,239,20,116,183,23,79,100,165,158,58,42,214,199,45,12,111,134,39,177,242,83,186,157,179,57,232,170,231,66,196,79,85,141,60,175,42,190,6,46,186,91,77,252,36,117,114,215,87,111,203,46,84,245,86,219,30,61,114,181,186,158,166,205,7,117,99,150,170,102,212,70,146,199,83,42,70,230,179,163,165,18,158,87,42,185,253,254,152,243,43,139,31,117,141,100,249,127,144,253,58,112,53,172,38,79,154,207,27,85,154,83,98,166,225,251,72,114,191,7,153,222,123,117,151,251,149,174,229,61,61,195,31,165,99,226,154,8,216,248,85,189,185,170,60,247,69,127,83,96,69,234,141,82,162,55,164,54,25,85,205,7,19,251,41,198,214,160,248,124,103,208,212,23,159,71,93,168,250,40,188,60,53,157,218,24,60,69,76,123,34,54,78,186,166,212,245,200,155,245,74,146,245,42,185,28,5,148,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,219,15,112,241,195,246,3,195,46,151,208,233,70,156,178,173,246,218,58,138,138,185,107,43,146,21,173,173,158,105,21,206,150,162,72,99,141,178,61,27,209,19,92,173,221,35,138,54,249,244,161,128,28,141,107,105,159,106,214,75,123,109,52,145,212,65,81,97,153,245,205,116,189,249,216,246,215,35,97,122,43,214,36,100,107,27,220,213,107,26,245,89,164,235,115,209,35,70,74,80,22,255,0,94,245,175,21,225,219,73,239,186,199,154,219,238,181,182,92,127,194,248,152,45,113,71,37,83,251,245,49,83,179,161,178,73,27,23,103,204,213,93,222,158,170,46,219,174,200,184,193,167,188,221,184,109,212,172,255,0,26,211,155,22,19,169,80,92,178,171,197,21,146,142,90,187,109,3,96,142,122,153,153,12,110,145,205,172,115,145,136,231,162,170,163,92,187,111,178,47,176,185,92,199,177,60,171,57,224,199,80,241,108,43,25,186,228,23,170,223,68,248,107,117,174,138,74,186,169,250,46,180,143,127,68,81,163,158,238,150,49,206,93,147,201,173,85,95,36,82,34,248,100,225,147,137,43,7,18,90,81,125,190,240,249,169,86,235,109,187,56,177,85,214,86,85,226,117,240,193,77,4,117,240,186,73,100,145,209,35,88,198,181,21,202,229,84,68,68,85,80,54,9,0,0,0,0,34,175,158,119,234,79,246,147,247,105,42,132,85,243,206,253,73,254,210,126,237,2,213,114,84,247,167,202,126,95,215,125,70,220,77,73,10,220,149,61,233,242,159,151,245,223,81,183,19,82,0,0,0,0,0,0,6,181,156,83,232,167,240,118,226,11,54,209,200,238,30,54,147,31,184,39,128,157,210,247,36,125,12,241,50,162,151,186,238,220,104,179,36,19,68,146,116,177,27,220,71,244,238,221,149,124,166,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,55,84,114,62,56,122,215,215,158,94,219,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,169,150,188,219,245,190,213,170,28,75,201,129,217,172,120,250,83,233,173,63,161,223,124,161,145,179,213,220,167,149,145,205,52,51,202,223,38,178,154,87,73,11,96,243,88,229,241,42,171,188,138,198,89,254,1,245,51,21,210,46,47,116,219,58,205,106,252,37,150,158,225,81,111,169,170,116,145,199,29,47,141,164,154,141,147,202,249,30,214,50,24,223,80,215,200,245,119,171,27,94,228,69,84,68,80,216,122,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,1,170,185,181,65,170,184,19,83,196,183,255,0,33,182,209,242,255,0,4,255,0,232,246,178,21,137,169,226,91,255,0,144,219,104,249,127,130,127,244,123,89,10,192,109,80,0,0,0,0,99,255,0,21,188,107,105,103,7,223,101,191,41,150,12,174,231,246,183,199,120,47,65,82,211,77,219,240,189,142,231,119,189,60,91,111,226,89,211,211,213,190,206,223,109,147,124,128,35,87,156,166,147,234,158,168,126,72,63,38,122,105,149,229,190,140,251,65,227,125,5,102,169,175,240,189,207,71,246,251,189,150,59,163,171,182,254,158,173,183,232,118,222,197,2,245,104,39,52,13,2,226,39,86,44,90,57,133,98,26,129,69,122,200,60,87,134,158,233,111,162,142,149,157,138,105,106,31,214,232,234,228,122,110,200,92,137,179,23,214,84,223,100,221,83,192,115,171,247,88,197,190,96,80,253,58,226,97,255,0,46,30,30,181,247,6,227,59,79,50,156,215,67,245,3,31,178,209,122,91,196,220,110,152,205,109,37,44,29,118,170,182,51,174,89,35,107,27,212,247,181,169,186,249,185,200,137,230,168,102,7,58,191,117,140,91,230,5,15,211,174,32,68,174,130,104,166,85,196,78,172,88,180,115,10,184,90,168,175,89,7,138,240,211,221,37,146,58,86,118,41,165,168,127,91,163,142,71,166,236,133,200,155,49,125,101,77,246,77,213,60,174,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,232,241,54,235,165,20,148,149,80,117,177,175,103,92,82,35,94,222,166,61,174,77,211,205,174,69,79,37,67,37,121,92,123,246,105,151,227,95,71,173,51,255,0,154,23,2,223,150,188,85,250,227,163,152,103,139,212,155,47,71,166,41,168,157,211,53,246,215,28,110,69,218,20,106,248,138,200,118,143,183,178,181,239,137,31,31,231,92,218,120,208,35,3,137,62,47,53,151,138,223,178,95,149,170,219,84,223,99,173,239,162,163,244,125,3,105,187,243,75,209,226,42,230,217,87,121,165,237,69,212,140,232,137,189,180,237,198,205,221,213,149,92,155,56,122,251,105,171,23,110,33,110,213,55,90,74,77,59,218,138,208,200,233,118,165,184,215,86,211,84,69,59,93,59,145,81,123,16,61,21,209,51,214,234,169,129,202,230,181,58,100,143,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,13,146,120,88,209,79,224,237,195,238,19,163,146,92,60,109,94,63,111,95,31,59,101,238,70,250,233,229,125,69,87,105,221,184,213,97,73,230,149,35,234,98,59,182,140,234,221,219,170,133,213,0,0,45,87,22,62,235,26,201,242,255,0,33,250,116,229,213,45,87,22,62,235,26,201,242,255,0,33,250,116,224,107,88,109,80,106,174,109,80,0,0,5,170,226,199,221,99,89,62,95,228,63,78,156,214,176,217,79,139,31,117,141,100,249,127,144,253,58,115,90,192,54,168,0,0,0,1,0,60,209,253,251,53,55,240,95,163,209,25,255,0,201,83,221,99,41,249,129,93,244,235,113,128,28,209,253,251,53,55,240,95,163,209,25,255,0,201,83,221,99,41,249,129,93,244,235,112,25,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,228,220,231,168,227,171,127,32,58,94,157,62,127,240,149,71,54,254,75,254,125,206,101,103,87,244,29,10,157,191,53,220,15,176,20,70,254,180,43,3,25,248,208,225,82,203,196,6,11,114,154,10,62,187,220,52,114,45,55,110,154,7,189,94,202,121,210,61,156,244,69,69,234,145,54,243,32,99,40,197,115,93,33,204,27,105,200,45,213,214,107,205,2,195,84,198,74,139,20,136,139,179,216,228,86,175,179,116,246,162,251,83,239,67,103,231,53,28,138,215,34,42,42,108,168,191,18,55,249,151,112,97,106,203,45,21,90,181,138,192,148,245,244,52,173,89,91,21,61,51,17,236,130,158,165,253,42,229,86,187,101,84,103,223,253,30,64,123,62,93,252,110,91,181,158,199,38,21,154,92,40,40,111,182,248,18,84,137,213,83,61,239,238,85,74,212,68,238,34,167,177,209,251,28,190,212,220,206,227,89,29,26,213,220,151,69,179,90,92,199,25,147,243,177,186,36,158,37,154,72,219,44,109,149,146,43,85,99,114,47,181,136,158,123,251,87,200,159,222,23,120,151,199,248,136,197,253,41,107,88,219,81,20,110,150,70,49,38,219,167,191,36,105,231,35,27,253,226,1,124,78,54,67,144,0,28,40,64,57,0,0,0,0,0,225,87,96,57,5,40,228,82,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,187,5,93,138,31,186,167,171,237,3,151,57,126,30,221,206,81,55,41,99,54,243,83,176,0,0,0,0,0,0,0,0,1,104,56,162,215,74,13,4,210,123,254,99,51,89,37,101,45,186,105,169,99,122,200,136,231,162,181,137,231,27,85,83,205,233,247,30,147,87,117,131,18,209,220,70,229,149,101,21,114,197,21,5,36,149,91,71,78,249,85,81,187,39,177,191,206,169,241,32,227,142,94,46,107,56,141,205,214,11,29,125,107,113,250,4,168,167,108,82,36,177,36,155,212,171,218,170,197,145,200,168,136,216,246,221,19,111,187,238,11,93,196,79,16,89,119,16,121,196,217,70,71,59,219,12,79,157,148,144,54,166,105,35,100,111,153,242,38,201,35,151,101,245,145,60,145,63,69,60,140,193,229,231,192,12,58,161,11,245,47,81,37,154,10,24,37,141,41,105,210,26,89,217,36,114,210,185,200,247,117,57,203,237,145,158,93,41,250,62,127,205,108,56,24,224,254,187,88,46,142,204,178,106,74,111,67,82,202,145,196,201,102,137,201,47,93,52,142,221,209,172,111,221,61,120,149,61,158,123,253,196,228,226,118,27,102,57,97,164,181,90,105,163,130,8,97,141,136,214,49,173,79,85,141,106,121,53,17,61,136,159,0,62,235,101,182,142,209,65,79,109,160,129,145,83,211,68,200,163,107,90,141,68,107,90,141,79,36,68,79,98,33,245,0,7,10,155,166,200,187,20,246,211,227,230,86,0,165,26,136,21,23,125,209,10,128,31,43,149,81,118,220,169,36,246,127,57,222,173,69,246,161,208,232,118,243,95,244,1,218,143,42,69,62,70,238,138,189,95,3,177,146,239,230,170,7,208,10,90,228,95,137,80,0,0,0,0,0,0,0,0,3,90,206,44,125,233,245,147,230,6,67,245,25,205,148,205,107,56,177,247,167,214,79,152,25,15,212,103,2,95,185,71,105,158,43,135,240,133,103,206,173,52,155,222,179,219,133,125,194,239,85,36,113,247,29,225,170,230,163,130,6,189,172,71,172,44,100,10,246,177,238,119,76,147,206,228,84,71,236,153,170,98,175,43,143,113,61,50,252,107,235,21,166,85,0,0,1,16,28,237,52,207,21,199,245,31,78,245,74,211,73,225,239,89,133,190,225,111,187,246,227,141,145,212,120,5,166,236,78,238,150,35,223,50,178,173,99,115,222,231,126,110,8,26,136,212,103,159,149,228,169,239,79,148,252,191,174,250,141,184,186,188,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,112,23,87,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,46,175,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,4,212,150,171,137,78,37,52,227,133,109,56,77,77,212,212,186,205,65,53,194,11,93,37,37,174,149,39,170,171,170,149,30,244,141,136,247,50,54,237,28,82,200,171,35,216,222,152,213,17,85,202,214,187,213,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,244,201,27,36,155,161,61,72,34,238,61,140,116,210,189,91,28,108,87,39,92,143,99,81,119,114,26,251,241,137,197,86,101,197,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,234,43,162,107,222,223,19,35,91,27,166,127,83,186,158,136,212,94,219,35,99,2,127,180,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,253,10,190,212,128,30,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,7,90,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,58,155,19,226,159,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,200,86,231,87,239,79,139,124,191,161,250,141,196,154,146,21,185,213,251,211,226,223,47,232,126,163,113,2,234,242,49,253,118,126,205,254,242,37,80,138,190,70,63,174,207,217,191,222,68,170,0,0,1,130,188,220,116,47,78,50,254,27,47,26,223,115,179,118,179,60,19,192,69,109,186,83,170,50,73,169,106,43,225,130,74,90,143,37,238,194,158,33,242,49,23,103,50,68,85,107,145,31,43,100,132,18,127,185,163,251,137,234,111,224,191,88,162,32,4,13,170,0,0,69,95,60,239,212,159,237,39,238,211,13,121,122,96,24,110,167,241,141,167,56,102,160,99,212,151,219,21,85,69,125,77,69,190,173,21,208,78,250,107,125,77,68,73,35,119,217,236,73,97,141,85,142,221,143,68,86,185,28,213,86,174,101,115,206,253,73,254,210,126,237,49,87,149,199,191,102,153,126,53,244,122,208,39,248,0,0,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,212,1,170,185,178,159,9,222,235,26,55,242,255,0,30,250,116,6,181,134,202,124,39,123,172,104,223,203,252,123,233,208,1,173,97,178,159,9,222,235,26,55,242,255,0,30,250,116,6,181,134,202,124,39,123,172,104,223,203,252,123,233,208,1,117,64,0,98,175,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,77,79,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,6,202,96,0,0,0,0,0,0,0,53,87,39,251,149,199,184,158,153,126,53,245,138,210,0,73,254,229,113,238,39,166,95,141,125,98,180,12,170,0,0,0,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,64,183,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,62,169,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,247,36,123,38,233,159,66,223,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,224,133,110,93,220,111,214,112,171,157,174,37,152,213,117,105,150,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,189,79,124,30,33,82,57,36,124,84,237,70,53,92,198,53,103,79,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,116,120,155,141,210,182,58,74,88,58,222,214,51,174,89,21,172,111,83,222,214,166,235,230,231,34,39,154,161,173,102,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,245,121,135,24,26,227,155,112,251,139,112,207,118,201,58,48,204,95,169,170,216,159,50,213,93,35,108,171,37,52,53,146,190,71,119,33,167,242,108,49,49,25,27,90,200,183,107,150,40,220,192,253,94,53,248,174,190,241,105,172,181,185,151,118,235,71,136,91,119,163,197,172,149,179,49,222,2,151,165,137,36,138,216,209,24,147,78,246,119,100,93,222,228,221,145,247,30,200,163,83,37,121,83,112,75,71,170,215,218,158,32,117,123,20,241,152,101,155,185,71,96,182,221,45,176,84,91,242,10,167,178,88,103,145,236,153,29,220,134,159,203,101,70,116,186,117,78,153,17,105,228,98,227,87,5,28,40,223,120,180,214,90,44,55,181,117,163,196,45,187,86,101,55,186,40,88,239,1,75,210,245,142,52,116,138,140,73,167,123,59,81,166,207,114,110,249,59,111,100,82,33,176,158,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,80,63,88,0,0,128,30,104,254,253,154,155,248,47,209,232,137,254,32,7,154,63,191,102,166,254,11,244,122,32,51,211,147,85,166,213,127,225,19,54,177,95,109,148,151,27,109,199,56,185,82,86,81,213,194,217,160,169,130,75,101,189,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,98,7,48,206,94,119,94,26,46,181,26,169,165,116,117,119,29,43,184,212,34,61,138,231,77,62,55,60,142,217,180,243,185,119,115,233,156,229,70,197,59,149,85,21,91,20,171,215,219,146,124,202,228,169,238,177,148,252,192,174,250,117,184,190,188,118,241,49,134,240,211,160,215,155,173,246,135,31,190,223,114,58,121,109,22,44,98,240,139,36,23,135,201,210,201,251,208,163,85,100,166,138,41,21,242,162,244,177,201,211,18,189,142,153,138,161,16,28,14,113,199,153,112,133,153,58,150,169,149,119,205,58,190,84,53,247,235,11,30,157,113,191,100,111,141,163,234,84,107,42,90,212,106,43,85,81,147,49,168,199,171,85,177,75,20,249,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,53,109,39,207,150,199,14,57,247,15,186,13,70,237,70,205,242,10,235,150,85,79,77,114,139,25,172,150,102,209,98,240,59,185,51,105,98,167,153,17,208,212,185,213,15,125,78,205,106,119,54,103,74,246,214,73,3,45,64,0,12,85,230,143,238,39,169,191,130,253,98,136,202,163,21,121,163,251,137,234,111,224,191,88,162,2,21,184,78,247,167,209,191,152,24,247,212,96,54,83,53,172,225,59,222,159,70,254,96,99,223,81,128,217,76,0,0,12,0,231,87,238,177,139,124,192,161,250,117,196,192,14,87,30,253,154,101,248,215,209,235,76,255,0,231,87,238,177,139,124,192,161,250,117,196,192,14,87,30,253,154,101,248,215,209,235,64,159,224,0,17,87,207,59,245,39,251,73,251,180,197,94,87,30,253,154,101,248,215,209,235,76,170,231,157,250,147,253,164,253,218,98,175,43,143,126,205,50,252,107,232,245,160,79,240,0,1,0,60,209,253,251,53,55,240,95,163,209,19,252,64,15,52,127,126,205,77,252,23,232,244,64,98,252,151,107,172,214,170,123,20,215,58,183,219,104,234,38,171,167,163,116,206,88,33,158,102,198,217,101,100,123,244,181,239,108,16,181,206,68,221,201,20,104,187,244,166,210,43,202,175,129,139,86,169,84,255,0,9,29,92,181,210,92,49,59,109,69,85,182,199,143,92,173,109,168,166,188,207,218,88,229,170,153,181,17,172,82,83,68,178,57,172,232,234,85,168,137,202,174,103,99,166,75,41,192,39,2,119,94,46,242,106,219,238,75,89,87,105,211,172,118,161,41,47,21,148,178,58,10,218,169,228,167,153,209,197,67,35,233,229,129,239,142,70,211,186,102,189,81,91,28,204,84,243,123,73,233,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,15,172,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,42,156,241,113,63,254,52,153,213,30,51,255,0,215,139,77,194,243,29,23,254,11,45,37,52,211,162,127,225,175,142,55,59,252,59,154,159,166,164,85,155,4,115,46,192,42,117,7,130,221,68,165,182,227,212,151,91,149,142,158,154,255,0,74,179,36,93,116,108,164,169,142,90,170,136,159,34,167,67,219,70,149,104,189,43,214,230,57,236,111,87,95,74,132,96,242,147,205,110,184,175,26,88,253,138,223,79,73,37,62,99,103,186,217,43,157,51,28,175,142,6,83,58,185,29,18,163,145,17,253,218,24,154,170,228,114,116,57,233,182,234,142,108,239,26,187,233,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,180,218,32,0,0,0,0,0,0,1,21,124,243,191,82,127,180,159,187,73,84,34,175,158,119,234,79,246,147,247,104,22,171,146,167,189,62,83,242,254,187,234,54,226,106,72,86,228,169,239,79,148,252,191,174,250,141,184,154,144,0,0,0,0,7,148,213,93,76,197,116,111,78,50,61,82,205,106,252,61,151,25,183,203,112,169,233,146,54,73,55,66,122,144,69,220,123,24,233,165,122,182,56,216,174,78,185,30,198,162,238,228,61,89,28,28,231,245,230,167,21,210,252,107,64,44,85,180,158,35,56,168,117,210,250,198,212,68,233,227,183,81,201,27,160,141,240,171,21,236,100,213,59,61,178,163,153,231,67,35,19,173,28,244,104,68,5,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,202,0,27,41,240,177,173,127,194,39,135,220,39,88,228,183,248,42,188,130,222,190,62,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,212,245,119,109,89,213,179,183,68,186,164,74,242,83,215,74,59,85,247,52,225,226,253,121,236,250,111,163,36,199,105,164,72,35,141,245,81,51,183,92,198,189,85,37,146,103,194,218,87,182,52,71,181,35,164,157,254,166,206,87,203,80,3,85,115,106,131,85,112,38,167,137,111,254,67,109,163,229,254,9,255,0,209,237,100,43,19,83,196,183,255,0,33,182,209,242,255,0,4,255,0,232,246,178,21,128,218,75,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,116,120,155,141,210,182,58,74,88,58,222,214,51,174,89,21,172,111,83,222,214,166,235,230,231,34,39,154,161,250,196,27,115,39,227,158,235,196,22,127,89,165,122,115,116,171,161,211,172,86,162,166,219,43,232,238,142,116,25,68,237,154,53,117,84,173,134,69,130,106,102,201,78,199,83,110,142,93,183,151,169,22,68,142,60,191,229,115,199,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,198,228,52,77,107,214,86,73,212,157,50,212,211,181,141,85,127,95,114,88,220,175,86,185,97,154,87,4,133,0,0,0,0,24,1,206,175,221,99,22,249,129,67,244,235,137,159,230,0,115,171,247,88,197,190,96,80,253,58,226,6,0,114,184,247,236,211,47,198,190,143,90,79,241,0,60,174,61,251,52,203,241,175,163,214,147,252,6,31,167,46,61,44,178,113,123,137,241,39,131,81,90,172,246,91,87,138,173,185,226,254,141,166,75,123,107,163,164,134,158,222,234,10,104,161,99,41,250,31,222,170,124,174,115,220,147,199,18,177,168,174,87,179,48,0,0,0,0,90,174,44,125,214,53,147,229,254,67,244,233,203,170,90,174,44,125,214,53,147,229,254,67,244,233,192,214,176,218,160,213,92,218,160,0,0,11,85,197,143,186,198,178,124,191,200,126,157,57,173,97,178,159,22,62,235,26,201,242,255,0,33,250,116,230,181,128,109,80,0,0,0,2,0,121,163,251,246,106,111,224,191,71,162,51,255,0,146,167,186,198,83,243,2,187,233,214,227,0,57,163,251,246,106,111,224,191,71,162,51,255,0,146,167,186,198,83,243,2,187,233,214,224,51,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,57,19,226,7,42,168,133,42,243,169,242,253,203,252,199,91,183,85,78,159,136,29,139,39,183,249,138,90,170,171,182,229,77,135,127,52,255,0,73,222,141,68,246,32,28,34,46,251,170,5,106,41,80,2,142,218,124,60,138,145,54,77,149,119,57,0,15,150,231,109,163,187,208,84,91,107,224,100,180,245,49,62,41,26,230,163,145,90,230,171,87,201,81,83,216,170,125,64,8,109,230,25,192,12,58,95,11,53,47,78,229,154,122,25,229,145,42,169,214,26,88,25,28,113,82,181,202,246,244,185,171,237,141,254,93,43,250,94,95,207,135,220,59,113,5,151,112,249,156,67,148,99,147,189,208,202,248,25,87,3,170,102,142,55,198,201,153,34,238,145,185,55,95,85,83,205,23,244,151,200,216,239,44,176,219,50,59,13,93,170,237,77,28,240,77,12,140,86,189,141,114,122,204,115,87,201,200,169,236,85,248,16,109,199,63,7,245,218,63,116,110,101,140,210,83,122,26,170,85,142,86,69,52,77,72,186,41,163,118,237,141,35,102,201,234,74,171,237,243,219,239,2,96,184,93,215,74,13,123,210,123,6,99,11,89,29,101,85,186,25,170,163,98,200,168,215,170,185,139,231,35,81,87,205,139,247,151,124,215,247,129,174,46,107,56,114,205,210,11,229,125,107,177,250,244,167,167,116,81,164,178,164,123,84,163,220,168,196,145,168,136,168,233,55,217,23,127,187,239,156,125,34,214,12,75,88,177,27,110,85,139,213,203,44,85,244,145,213,109,37,59,226,84,71,110,158,199,127,58,47,196,15,118,0,0,0,0,0,0,0,2,149,77,142,26,229,248,251,119,43,58,222,205,252,208,10,209,119,57,58,217,186,39,173,237,43,69,220,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,159,34,39,171,191,159,180,10,149,87,225,254,147,148,79,136,68,220,168,0,0,0,40,154,88,224,137,243,202,238,150,70,213,115,151,109,246,68,77,212,197,78,38,57,128,233,126,130,82,201,75,21,85,77,117,209,241,183,181,19,109,146,200,222,167,199,43,152,170,170,232,211,109,227,68,246,252,127,173,3,43,30,246,198,199,61,235,179,90,138,170,191,204,121,155,174,165,225,86,84,85,184,222,22,61,183,242,74,105,93,240,223,224,223,184,131,205,95,230,101,196,30,164,179,192,219,110,246,235,101,11,186,145,236,101,158,4,114,239,26,51,218,245,147,254,201,125,191,31,234,49,130,243,157,101,89,11,149,247,123,175,136,114,251,87,177,27,62,27,127,37,169,240,64,54,16,212,46,55,56,125,211,74,87,84,100,185,61,116,107,212,230,53,34,181,212,73,187,145,189,91,121,55,238,49,211,40,231,23,160,118,202,201,233,44,116,55,251,131,35,145,204,73,27,102,233,69,68,248,250,243,177,125,191,204,68,46,35,166,89,214,127,81,217,197,108,158,62,87,162,59,111,19,12,91,238,238,148,254,49,237,79,105,125,240,174,91,220,83,103,16,71,83,71,140,217,168,34,149,141,145,174,173,188,192,155,162,174,222,200,213,234,6,104,87,243,151,211,229,115,157,69,140,228,43,237,217,22,218,196,255,0,211,11,119,159,243,120,170,188,90,171,105,177,43,37,214,158,174,104,220,216,29,85,76,172,141,174,93,182,223,183,88,170,137,237,246,30,59,23,228,241,196,37,100,180,175,201,174,56,205,60,18,185,189,207,15,120,114,185,27,231,190,223,218,234,155,251,11,225,139,114,95,196,90,218,105,50,220,174,240,247,236,213,157,148,215,120,186,55,243,223,111,237,77,246,246,124,64,142,157,103,226,87,84,53,198,173,36,203,175,50,165,51,18,70,54,154,10,138,142,211,218,233,17,254,179,36,149,232,187,42,39,249,139,99,67,86,250,10,184,171,35,142,55,190,23,35,218,217,19,118,238,158,205,201,194,198,249,71,240,179,104,100,107,114,178,222,171,230,102,219,201,37,246,116,85,84,110,203,228,198,177,60,215,207,216,122,120,185,94,240,152,207,37,194,238,123,127,53,246,175,117,255,0,240,128,136,236,23,141,157,100,211,251,124,54,187,31,162,252,61,59,90,200,210,79,21,234,163,88,140,68,78,153,218,137,228,137,240,46,157,179,154,134,190,91,99,108,81,65,104,217,168,137,191,77,110,254,73,183,253,54,72,252,156,174,56,66,127,154,224,247,69,95,189,111,213,127,254,249,249,245,60,170,184,76,149,81,99,195,110,73,182,254,219,245,95,255,0,188,6,23,226,60,223,245,30,142,169,191,107,108,208,79,79,208,187,248,74,121,220,254,173,147,111,227,43,118,219,125,203,213,141,243,150,210,199,73,18,100,24,230,77,10,35,125,119,50,217,27,147,171,167,255,0,11,85,246,238,92,155,183,40,190,22,106,224,115,109,216,253,214,150,85,84,84,123,111,213,43,183,159,159,233,35,147,253,5,166,201,121,47,226,78,73,37,198,114,171,195,92,174,245,99,150,239,23,74,38,235,247,210,111,236,219,226,5,250,196,121,169,112,155,147,204,202,85,202,238,244,243,189,170,238,135,216,170,83,109,145,21,119,84,71,39,223,241,248,25,11,134,235,158,153,231,180,204,170,198,175,210,78,199,171,209,189,116,115,70,190,170,249,254,147,72,117,207,185,75,241,25,141,119,170,44,111,199,43,169,216,253,154,215,94,63,56,173,87,42,39,233,68,196,223,109,183,254,178,192,95,244,191,95,184,115,185,45,117,198,219,29,154,120,209,169,222,142,162,146,169,187,74,155,39,150,238,246,237,183,179,203,96,54,68,138,88,231,141,37,137,221,77,119,177,118,216,172,129,189,30,230,119,196,22,157,205,77,69,125,184,218,238,214,200,165,235,127,85,158,46,246,203,35,92,228,78,135,70,158,196,118,223,211,254,105,39,225,243,153,22,138,107,50,69,107,169,185,87,209,222,36,145,204,240,239,180,202,207,249,227,26,213,87,53,207,111,159,113,191,16,50,244,29,52,149,116,245,208,54,166,150,78,184,221,186,35,182,84,246,127,73,220,7,92,145,117,55,102,162,31,50,181,90,190,94,207,129,246,148,185,168,244,217,64,232,137,202,171,237,62,132,95,129,66,69,210,187,161,202,46,222,208,43,7,8,187,156,128,0,0,0,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,217,76,214,179,139,31,122,125,100,249,129,144,253,70,112,38,167,149,199,184,158,153,126,53,245,138,211,42,140,85,229,113,238,39,166,95,141,125,98,180,202,160,0,0,34,175,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,46,175,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,5,213,231,157,250,147,253,164,253,218,89,254,77,87,107,85,131,137,44,218,251,125,185,210,91,173,182,237,55,185,85,214,86,85,204,216,96,166,130,58,251,123,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,188,28,243,191,82,127,180,159,187,72,192,176,101,153,86,41,233,47,178,217,53,214,205,233,155,124,214,155,143,163,235,100,167,241,148,50,237,221,166,155,161,83,185,11,250,91,213,27,183,107,182,77,209,118,3,42,185,140,241,175,252,42,181,30,11,6,1,115,186,199,166,88,183,230,237,180,211,175,106,59,165,114,43,210,75,155,161,233,107,219,212,199,164,113,54,85,115,153,27,92,237,162,116,210,198,158,127,129,206,7,51,46,47,115,39,85,85,62,174,199,167,86,58,134,178,253,126,99,19,174,71,236,142,240,84,125,72,173,125,75,154,173,85,114,162,178,22,57,30,244,114,186,40,165,183,252,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,62,164,116,207,234,150,54,50,54,170,117,61,237,234,115,25,215,35,54,20,209,221,29,192,116,43,0,181,233,206,156,216,105,45,214,219,117,60,17,75,44,84,176,195,61,194,120,225,142,23,85,213,58,22,49,178,212,200,216,152,178,74,173,69,114,167,244,34,6,189,124,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,242,171,150,23,30,180,218,49,117,164,225,251,88,47,180,148,26,125,115,168,169,154,213,119,171,238,189,109,55,25,221,15,68,50,74,233,123,84,244,46,86,206,229,84,139,213,154,117,145,238,107,22,71,182,74,184,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,245,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,144,3,172,90,59,159,104,86,127,116,211,157,70,176,213,219,174,86,234,137,226,138,89,105,102,134,11,132,17,205,36,45,171,165,116,204,99,165,166,145,209,61,99,149,26,136,228,79,233,68,13,156,200,86,231,87,239,79,139,124,191,161,250,141,196,191,252,174,184,250,163,204,44,86,222,25,245,138,225,106,181,221,113,203,125,53,14,39,120,158,166,10,56,238,116,172,124,84,208,91,92,199,57,189,117,141,238,70,216,187,104,231,77,27,93,212,136,248,213,243,88,14,117,126,244,248,183,203,250,31,168,220,64,186,188,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,0,0,98,175,52,127,113,61,77,252,23,235,20,68,0,147,253,205,31,220,79,83,127,5,250,197,17,0,32,109,80,0,2,42,249,231,126,164,255,0,105,63,118,152,171,202,227,223,179,76,191,26,250,61,105,149,92,243,191,82,127,180,159,187,76,85,229,113,239,217,166,95,141,125,30,180,9,254,0,0,0,1,170,185,178,159,9,222,235,26,55,242,255,0,30,250,116,6,181,134,202,124,39,123,172,104,223,203,252,123,233,208,1,173,97,178,159,9,222,235,26,55,242,255,0,30,250,116,6,181,134,202,124,39,123,172,104,223,203,252,123,233,208,1,117,64,0,98,175,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,77,79,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,6,202,96,0,0,0,0,0,0,0,53,87,39,251,149,199,184,158,153,126,53,245,138,210,0,73,254,229,113,238,39,166,95,141,125,98,180,12,170,0,0,0,0,0,177,92,98,113,85,134,240,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,122,138,232,154,246,59,195,70,231,70,233,159,212,222,150,42,53,23,184,248,216,240,193,94,116,249,174,131,92,234,113,76,42,223,79,73,91,171,246,122,134,75,93,89,72,205,223,111,178,62,41,28,148,149,82,35,145,21,242,75,36,83,69,19,145,206,99,18,71,254,109,179,167,122,45,143,65,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,153,63,169,124,183,117,151,79,120,83,198,184,130,146,195,117,146,244,239,25,112,204,49,233,162,107,42,172,86,181,86,120,57,187,13,234,123,186,88,201,101,168,87,57,175,133,179,68,215,68,212,134,121,16,51,211,147,206,101,164,119,238,29,42,49,108,66,193,73,65,157,227,21,11,14,99,84,219,91,32,158,224,201,234,170,230,183,204,250,150,38,245,12,108,78,150,38,163,221,215,26,197,34,116,181,138,199,63,61,77,104,120,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,232,149,173,87,108,146,69,27,188,250,80,216,167,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,61,168,0,1,0,60,209,253,251,53,55,240,95,163,209,19,252,64,15,52,127,126,205,77,252,23,232,244,64,101,167,45,190,32,112,30,25,120,9,205,245,95,81,159,86,251,109,30,164,77,73,21,29,10,194,181,181,179,205,69,109,107,98,167,142,105,35,108,143,70,245,202,230,163,183,72,226,145,222,125,42,71,95,16,252,64,231,220,77,106,133,118,171,234,51,233,25,114,172,167,167,164,138,142,133,102,74,42,40,33,141,26,216,169,227,154,73,29,27,21,221,114,185,168,237,150,73,100,119,151,82,150,254,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,250,90,247,182,8,90,231,34,110,228,138,52,93,250,83,108,234,229,149,192,149,215,91,179,43,118,185,234,150,51,73,38,151,216,106,36,117,45,29,210,7,61,153,37,107,17,205,107,35,143,116,71,211,67,46,206,145,239,234,141,239,143,177,211,34,44,221,160,189,92,171,248,10,166,165,166,181,113,79,172,150,42,74,199,214,83,195,112,193,173,149,29,212,125,27,210,89,154,181,245,52,242,68,214,171,213,172,130,90,87,181,239,103,68,189,221,145,233,19,153,41,64,0,0,0,49,87,154,63,184,158,166,254,11,245,138,35,42,140,85,230,143,238,39,169,191,130,253,98,136,8,86,225,59,222,159,70,254,96,99,223,81,128,217,76,214,179,132,239,122,125,27,249,129,143,125,70,3,101,48,0,0,48,3,157,95,186,198,45,243,2,135,233,215,19,0,57,92,123,246,105,151,227,95,71,173,51,255,0,157,95,186,198,45,243,2,135,233,215,19,0,57,92,123,246,105,151,227,95,71,173,2,127,128,0,69,95,60,239,212,159,237,39,238,211,21,121,92,123,246,105,151,227,95,71,173,50,171,158,119,234,79,246,147,247,105,138,188,174,61,251,52,203,241,175,163,214,129,63,192,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,159,252,149,61,214,50,159,152,21,223,78,183,25,254,96,7,37,79,117,140,167,230,5,119,211,173,198,127,128,45,87,22,62,235,26,201,242,255,0,33,250,116,229,213,45,87,22,62,235,26,201,242,255,0,33,250,116,224,107,88,109,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,171,17,181,64,26,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,100,249,242,209,207,234,117,7,130,221,59,170,185,100,52,151,91,149,142,158,166,193,84,144,172,93,116,108,164,169,146,42,90,121,89,26,39,67,219,70,148,138,157,73,214,230,57,143,119,87,95,82,197,95,52,220,2,167,5,227,75,50,170,76,122,146,211,109,202,169,232,47,246,212,166,72,154,202,166,73,76,200,170,42,21,145,175,170,247,214,65,86,175,235,68,123,159,212,245,223,173,28,236,170,228,125,159,212,203,106,213,61,45,174,200,105,18,158,150,162,221,127,181,218,92,177,54,117,124,173,150,10,218,134,38,221,215,177,18,26,6,59,205,88,197,88,255,0,69,100,94,160,148,160,0,0,0,0,0,2,42,249,231,126,164,255,0,105,63,118,146,168,69,95,60,239,212,159,237,39,238,208,45,87,37,79,122,124,167,229,253,119,212,109,196,212,144,173,201,83,222,159,41,249,127,93,245,27,113,53,32,0,0,0,0,13,120,121,130,235,21,171,91,248,180,206,178,236,106,253,87,117,199,168,170,33,178,89,229,150,169,179,192,144,82,66,200,100,117,43,152,247,179,195,73,80,218,137,227,86,46,206,73,250,213,17,207,114,19,61,199,126,186,95,120,118,225,131,46,212,108,58,243,106,183,101,45,240,182,235,19,174,8,199,245,213,84,84,71,27,214,24,158,168,146,205,28,11,60,237,98,163,155,249,149,115,216,230,53,237,93,120,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,3,218,229,122,57,125,195,244,107,0,214,43,188,221,186,77,68,184,95,41,237,116,221,44,94,170,91,107,169,99,117,79,91,94,170,157,115,207,81,23,109,204,99,155,225,186,189,102,200,213,79,151,78,180,190,235,168,246,92,250,231,102,117,92,149,24,46,46,236,161,244,148,212,78,168,125,76,12,184,81,211,77,191,74,162,198,200,162,171,146,161,242,108,228,107,41,221,186,34,42,189,185,233,205,231,76,241,93,27,211,142,28,52,183,10,164,240,246,92,102,223,127,183,211,117,71,27,36,155,161,45,157,115,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,60,87,38,171,77,170,255,0,196,150,109,98,190,219,41,46,54,219,142,155,220,169,43,40,234,225,108,208,84,193,37,125,189,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,48,112,177,173,127,193,219,136,44,39,88,228,183,248,218,76,126,224,190,62,6,197,220,145,244,51,196,250,122,174,211,123,145,162,204,144,77,42,199,212,244,111,113,25,213,187,119,69,217,76,214,7,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,234,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,155,238,86,154,233,71,172,28,41,216,113,186,219,207,139,201,52,239,254,102,238,112,200,144,71,35,41,99,85,91,123,219,28,75,213,217,240,189,184,91,35,218,215,62,74,105,255,0,73,90,175,112,102,1,170,185,181,65,170,184,19,83,196,183,255,0,33,182,209,242,255,0,4,255,0,232,246,178,21,137,169,226,91,255,0,144,219,104,249,127,130,127,244,123,89,10,192,123,93,33,209,125,80,215,172,202,61,63,210,60,66,175,34,190,201,79,45,90,211,194,248,226,100,80,70,137,215,44,178,202,230,197,19,55,86,181,28,247,53,21,239,99,19,119,61,168,190,127,254,106,176,44,171,254,138,227,153,38,57,112,255,0,182,81,215,91,107,169,228,255,0,197,146,25,163,145,159,204,230,185,191,5,66,127,184,23,224,202,197,193,230,156,85,91,36,186,250,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,182,218,24,187,178,162,72,230,164,146,57,238,115,186,81,89,20,120,213,205,35,128,90,205,68,241,220,77,232,229,190,235,114,203,211,193,211,228,88,237,29,52,245,211,93,227,78,213,52,53,52,145,198,215,189,179,68,196,141,36,141,17,35,116,81,172,158,163,227,127,120,50,3,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,59,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,244,58,38,72,189,106,230,75,191,83,90,217,34,87,229,81,172,14,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,215,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,176,247,11,188,77,224,60,83,105,125,183,80,49,10,154,74,59,147,233,218,235,214,60,183,24,106,107,108,211,172,146,199,209,59,99,94,166,177,238,130,87,68,247,181,139,36,104,215,244,183,117,107,66,240,0,0,24,1,206,175,221,99,22,249,129,67,244,235,137,159,230,0,115,171,247,88,197,190,96,80,253,58,226,6,0,114,184,247,236,211,47,198,190,143,90,79,241,0,60,174,61,251,52,203,241,175,163,214,147,252,0,0,0,0,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,181,65,170,185,181,64,0,0,22,171,139,31,117,141,100,249,127,144,253,58,115,90,195,101,62,44,125,214,53,147,229,254,67,244,233,205,107,0,218,160,0,0,0,4,0,243,71,247,236,212,223,193,126,143,68,103,255,0,37,79,117,140,167,230,5,119,211,173,198,0,115,71,247,236,212,223,193,126,143,68,103,255,0,37,79,117,140,167,230,5,119,211,173,192,103,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,187,0,85,248,31,60,174,84,95,105,220,171,191,176,225,98,234,93,212,15,157,173,87,175,244,159,68,113,116,183,103,34,21,53,168,196,217,10,128,0,116,213,213,211,208,192,234,154,169,58,35,110,200,174,217,87,219,253,0,119,20,75,44,112,70,178,202,238,150,183,218,187,110,98,47,16,124,200,180,83,70,82,91,93,53,202,190,178,241,28,141,103,135,101,166,87,255,0,207,30,215,42,57,206,99,124,187,110,248,145,177,172,60,206,248,130,212,73,170,104,172,87,27,93,166,217,44,189,108,233,179,197,222,217,36,115,154,139,214,233,19,216,173,223,250,63,206,19,77,153,107,158,153,224,84,207,170,201,111,210,64,198,43,17,221,20,115,72,190,178,249,126,139,76,122,203,185,169,112,155,140,76,250,84,202,238,245,19,177,168,238,134,88,170,87,125,209,85,54,85,70,167,221,241,248,144,247,96,210,253,126,226,50,228,149,214,235,108,119,153,228,71,39,122,74,138,74,86,237,18,108,190,91,183,217,190,222,207,61,203,255,0,128,242,151,226,51,37,236,212,95,31,142,80,211,189,251,57,173,188,126,113,26,142,68,95,209,137,233,190,219,237,253,64,100,222,73,206,91,75,27,36,169,143,227,153,52,200,173,245,28,251,100,109,78,174,159,252,45,23,219,177,101,114,254,111,250,143,89,84,239,178,86,104,32,167,232,77,188,93,60,237,127,86,203,191,241,117,187,109,190,197,218,198,185,47,226,77,70,75,147,101,87,135,57,29,235,71,21,222,46,149,77,211,238,164,223,217,191,196,187,54,158,81,124,44,210,64,214,220,113,251,173,84,168,170,170,247,95,170,83,127,63,47,209,70,167,250,0,192,219,159,53,13,124,185,70,232,165,130,209,179,145,83,126,154,221,252,211,111,250,108,181,153,215,27,58,201,168,22,249,173,119,207,69,248,122,134,185,146,36,126,43,214,71,49,88,168,189,83,185,23,201,87,224,75,21,55,42,174,19,34,85,89,48,219,146,239,183,178,253,87,255,0,239,31,160,206,87,28,33,51,205,48,123,162,47,222,151,234,191,255,0,124,8,21,174,171,125,125,92,181,146,71,27,31,51,149,238,108,105,179,119,95,110,197,206,209,142,37,117,67,67,170,214,76,70,243,42,211,61,35,99,169,167,168,168,237,49,173,145,95,234,178,57,88,137,186,170,255,0,156,153,185,121,94,240,152,255,0,36,194,238,123,127,61,246,175,116,255,0,240,143,49,146,114,143,225,102,238,201,22,219,101,189,80,76,254,173,164,142,251,58,170,42,183,100,242,123,94,158,75,231,236,3,24,176,14,111,21,86,123,85,21,54,91,100,186,212,85,195,27,91,59,169,105,149,241,185,201,190,251,119,43,17,85,61,158,210,226,80,115,151,211,228,115,93,91,140,228,41,236,221,18,218,197,255,0,211,14,172,167,146,254,34,230,212,201,137,101,119,134,63,103,44,12,169,187,197,209,191,150,219,255,0,106,111,183,183,226,88,252,163,147,199,16,148,114,213,63,25,184,227,53,16,68,231,118,252,69,225,200,229,111,150,219,255,0,107,162,111,237,3,42,49,126,113,122,7,115,172,130,146,249,67,127,183,178,73,26,197,145,214,110,164,68,95,143,169,59,215,219,252,198,69,233,239,27,156,62,234,93,43,106,49,172,158,186,69,234,107,28,146,218,234,35,217,202,222,173,188,219,247,16,227,154,242,222,226,155,7,130,74,154,204,102,205,95,20,76,116,142,117,21,230,5,217,17,118,246,72,172,82,196,101,218,101,157,96,21,29,156,170,201,224,37,98,43,182,241,48,203,182,206,233,95,226,222,228,246,129,178,189,171,82,240,171,210,34,219,175,11,38,251,121,45,52,173,248,111,241,111,220,122,102,61,178,49,175,98,238,215,34,42,47,243,26,187,217,179,172,171,30,114,62,209,117,240,238,79,98,246,35,127,195,111,229,53,126,10,100,254,144,115,50,226,15,77,153,224,110,87,123,117,206,133,189,40,198,62,207,2,185,54,141,89,237,98,199,255,0,98,190,223,135,245,1,61,96,197,190,24,248,244,211,29,127,177,73,81,37,77,77,13,198,149,241,193,52,78,182,201,27,122,214,30,183,47,147,164,77,183,71,34,121,252,63,172,202,24,101,142,120,153,60,78,234,100,141,71,53,118,219,116,84,221,0,172,0,5,42,159,19,132,85,248,149,148,170,108,5,64,234,100,136,190,174,254,126,211,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,251,5,93,138,85,85,84,2,184,227,183,213,230,165,72,155,251,74,128,0,0,22,247,86,245,203,2,209,171,45,85,219,48,184,205,7,98,23,74,214,69,75,36,202,187,70,247,167,232,167,221,27,190,39,193,196,38,186,227,26,13,129,207,151,95,110,180,84,239,101,68,16,50,57,166,137,174,85,145,219,34,244,190,70,111,228,142,248,252,8,17,226,107,137,140,191,136,124,234,171,34,187,84,198,218,23,197,79,20,16,54,146,56,149,169,28,106,213,223,165,92,190,215,63,249,75,237,79,96,25,11,196,111,52,205,80,212,74,234,187,70,157,73,65,69,99,150,22,68,217,42,45,13,73,215,120,156,217,54,234,145,233,237,122,237,186,124,63,207,132,83,79,120,202,174,205,124,206,241,85,213,46,100,105,228,198,117,47,147,90,159,4,79,130,30,191,72,116,67,60,214,91,253,53,159,19,178,213,79,20,179,54,57,42,82,154,103,68,196,89,24,199,122,241,198,244,69,78,227,87,217,236,38,111,134,14,92,250,79,164,150,138,91,181,246,221,112,170,190,54,105,36,116,143,185,77,183,148,172,115,17,89,209,26,123,35,111,195,253,240,35,215,135,254,88,154,201,170,115,248,236,174,10,43,93,175,165,174,78,213,222,36,155,248,213,99,183,217,146,39,177,174,95,243,127,65,32,90,45,202,223,66,244,190,224,183,154,248,174,215,10,213,107,83,119,221,222,173,69,108,157,73,228,200,217,247,55,252,198,103,81,81,82,219,233,219,75,71,23,110,38,111,179,122,149,118,221,85,125,171,231,237,85,59,192,242,56,198,148,224,216,132,81,197,99,180,62,36,137,141,99,85,245,50,189,118,69,221,61,174,61,99,24,216,216,145,177,54,107,83,100,66,160,0,0,0,0,0,0,0,0,0,243,249,62,7,140,102,16,186,11,245,3,167,107,213,170,189,51,61,139,234,251,63,69,80,244,0,12,28,215,110,86,154,61,170,21,243,223,172,144,220,40,46,82,64,216,209,237,188,61,187,171,88,228,111,147,227,123,125,170,223,243,127,78,241,145,174,220,19,107,86,128,94,229,173,154,219,71,83,109,161,108,85,81,85,195,113,134,87,49,82,53,145,85,205,114,49,87,101,141,203,178,53,124,182,246,155,13,31,137,148,225,184,246,103,110,154,215,144,81,58,162,9,163,116,110,70,202,246,46,202,215,53,118,86,170,124,28,160,66,7,15,28,204,181,163,75,107,168,237,57,101,210,138,227,98,73,255,0,62,244,179,194,179,181,143,149,138,253,186,22,52,242,106,63,111,37,93,213,61,164,176,232,63,25,122,55,175,108,116,24,157,238,165,245,145,181,174,123,36,182,207,11,125,105,28,198,236,174,69,248,167,222,97,127,21,124,171,177,212,74,204,159,71,233,174,16,204,144,53,253,137,43,103,168,98,171,33,147,125,211,176,247,110,174,108,126,199,123,62,237,200,224,161,170,213,126,30,114,230,215,65,73,89,97,186,70,172,217,213,118,229,70,202,141,86,75,210,137,59,60,246,94,141,246,68,95,243,129,179,64,35,159,130,110,100,205,212,186,135,97,250,175,114,182,209,87,70,216,251,50,44,80,82,54,87,73,80,230,236,222,169,247,114,163,92,207,46,159,253,178,41,5,69,61,84,77,158,150,120,230,137,219,244,190,55,35,154,187,46,222,74,159,206,7,97,75,155,191,154,21,0,58,250,145,23,111,138,21,35,145,78,169,90,168,170,228,79,231,57,141,87,226,7,112,56,79,97,200,0,0,0,0,3,90,206,44,125,233,245,147,230,6,67,245,25,205,148,205,107,56,177,247,167,214,79,152,25,15,212,103,2,106,121,92,123,137,233,151,227,95,88,173,50,168,197,94,87,30,226,122,101,248,215,214,43,76,170,0,0,2,42,249,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,226,234,243,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,192,93,94,121,223,169,63,218,79,221,164,106,233,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,117,71,35,227,135,173,125,121,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,146,105,206,226,211,117,191,221,116,26,197,98,182,85,220,110,87,26,140,130,146,142,142,146,23,77,61,76,242,58,216,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,50,43,151,55,5,31,193,87,78,39,191,231,246,203,84,154,155,148,254,114,229,83,2,119,100,181,208,170,49,99,182,54,110,167,49,221,47,98,201,43,162,70,181,242,57,173,222,86,195,20,138,23,47,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,93,27,43,152,199,120,104,220,233,27,11,58,91,210,197,87,42,119,31,35,223,125,64,0,98,87,48,206,11,45,92,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,78,169,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,234,203,80,4,0,240,93,193,6,184,235,222,169,165,109,13,45,215,10,178,224,57,5,52,89,13,238,121,166,182,87,80,85,65,83,26,207,75,68,238,211,222,219,140,76,71,61,17,88,141,137,205,103,113,204,87,198,143,185,92,229,104,170,109,220,73,97,54,250,203,181,93,210,162,151,77,237,176,203,93,86,216,155,61,83,219,95,112,71,77,34,66,198,68,143,114,162,185,82,54,49,155,170,244,181,169,178,36,212,219,45,54,171,45,51,232,236,214,202,74,10,121,42,39,171,124,84,208,182,38,58,121,229,124,211,74,173,106,34,43,228,150,73,36,123,189,174,123,220,229,221,85,84,134,30,117,126,244,248,183,203,250,31,168,220,64,186,188,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,0,0,98,175,52,127,113,61,77,252,23,235,20,68,0,147,253,205,31,220,79,83,127,5,250,197,17,0,32,109,80,0,2,42,249,231,126,164,255,0,105,63,118,152,171,202,227,223,179,76,191,26,250,61,105,149,92,243,191,82,127,180,159,187,76,85,229,113,239,217,166,95,141,125,30,180,9,254,0,0,0,1,170,185,178,159,9,222,235,26,55,242,255,0,30,250,116,6,181,134,202,124,39,123,172,104,223,203,252,123,233,208,1,173,97,178,159,9,222,235,26,55,242,255,0,30,250,116,6,181,134,202,124,39,123,172,104,223,203,252,123,233,208,1,117,64,0,98,175,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,77,79,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,6,202,96,0,0,0,0,0,0,0,53,87,39,251,149,199,184,158,153,126,53,245,138,210,0,73,254,229,113,238,39,166,95,141,125,98,180,12,170,0,0,0,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,94,206,49,56,170,204,184,175,213,203,134,97,121,185,85,183,24,183,84,84,83,98,118,137,35,72,89,110,183,43,253,69,116,77,123,219,226,100,107,99,116,207,234,119,83,209,26,139,219,100,108,102,127,243,159,185,241,13,22,51,141,89,177,200,234,215,72,42,169,221,83,144,62,217,73,80,229,75,140,85,17,182,36,185,76,214,246,153,76,171,53,63,135,98,185,58,230,73,85,200,231,71,10,183,2,184,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,0,201,94,84,220,18,209,234,181,246,167,136,29,94,197,60,102,25,102,238,81,216,45,183,75,108,21,22,252,130,169,236,150,25,228,123,38,71,119,33,167,242,217,81,157,46,157,83,166,68,90,121,24,179,40,126,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,83,245,128,129,110,98,60,16,86,112,171,157,166,91,135,82,245,105,150,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,189,79,124,254,29,22,73,36,124,84,238,87,185,92,199,185,92,187,184,223,172,225,87,59,92,75,49,170,234,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,122,158,248,60,66,164,114,72,248,169,218,140,106,185,140,106,205,166,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,186,220,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,117,196,231,35,118,73,34,145,190,125,42,6,203,192,193,94,81,154,133,174,57,183,15,178,218,181,30,195,209,134,98,253,155,94,23,123,159,188,181,87,72,219,45,74,212,198,231,75,43,187,144,211,255,0,107,193,18,177,140,141,173,99,162,69,114,196,228,102,117,0,32,7,154,63,191,102,166,254,11,244,122,34,127,136,75,227,3,135,236,251,137,174,103,121,254,148,105,203,41,25,114,172,167,183,85,203,89,92,147,37,21,20,16,216,232,220,233,106,36,134,57,29,27,21,221,17,53,202,221,150,73,99,111,151,82,1,103,248,23,224,202,251,198,30,163,213,91,36,186,250,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,147,253,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,243,115,149,87,205,84,242,186,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,54,224,0,0,0,0,0,49,87,154,63,184,158,166,254,11,245,138,35,42,140,85,230,143,238,39,169,191,130,253,98,136,8,86,225,59,222,159,70,254,96,99,223,81,128,217,76,214,179,132,239,122,125,27,249,129,143,125,70,3,101,48,0,0,48,3,157,95,186,198,45,243,2,135,233,215,19,0,57,92,123,246,105,151,227,95,71,173,51,255,0,157,95,186,198,45,243,2,135,233,215,19,0,57,92,123,246,105,151,227,95,71,173,2,127,128,0,69,95,60,239,212,159,237,39,238,211,21,121,92,123,246,105,151,227,95,71,173,50,171,158,119,234,79,246,147,247,105,138,188,174,61,251,52,203,241,175,163,214,129,63,192,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,159,252,149,61,214,50,159,152,21,223,78,183,25,254,96,7,37,79,117,140,167,230,5,119,211,173,198,127,128,45,87,22,62,235,26,201,242,255,0,33,250,116,229,213,45,87,22,62,235,26,201,242,255,0,33,250,116,224,107,88,109,80,106,174,109,80,4,96,115,189,211,63,19,138,233,166,177,209,210,90,162,244,125,194,175,25,184,79,219,233,174,168,241,17,165,69,35,58,145,158,188,49,248,90,213,217,207,78,151,79,234,181,122,222,169,137,92,172,179,250,156,23,141,44,54,149,114,26,75,77,183,42,167,175,176,92,150,165,98,107,42,153,37,51,229,167,167,71,200,158,171,223,89,5,34,51,161,81,238,127,75,19,126,181,107,165,171,152,126,21,117,207,248,45,213,91,21,154,162,146,26,138,91,59,47,111,117,75,220,214,44,22,250,152,171,166,106,43,90,229,235,116,84,210,53,137,182,202,245,106,42,181,21,92,154,245,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,211,192,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,0,0,0,0,4,85,243,206,253,73,254,210,126,237,37,80,138,190,121,223,169,63,218,79,221,160,90,174,74,158,244,249,79,203,250,239,168,219,137,169,33,91,146,167,189,62,83,242,254,187,234,54,226,106,64,0,0,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,17,124,233,53,210,197,148,231,120,150,131,99,151,155,171,234,240,159,17,113,201,105,54,124,116,62,42,174,26,119,209,38,202,168,146,205,28,11,43,186,250,85,172,109,95,75,94,174,116,173,109,181,229,33,160,213,58,167,196,188,122,147,112,162,164,159,30,211,10,127,74,84,165,77,60,85,12,150,227,59,36,138,134,52,99,222,142,99,218,228,150,165,146,181,143,232,125,27,83,213,115,216,228,197,93,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,89,169,229,67,163,182,173,53,225,46,201,151,58,195,87,67,144,234,13,69,69,238,233,45,109,43,98,158,72,27,52,144,209,53,142,232,107,214,153,105,216,201,227,71,43,147,122,169,94,197,233,145,16,12,117,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,139,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,1,232,57,207,232,53,54,43,170,24,214,191,216,168,170,252,62,113,78,235,93,245,237,167,149,208,71,113,163,142,54,193,35,230,87,171,24,249,169,182,99,98,70,179,202,134,71,167,90,185,234,223,41,201,231,91,238,184,31,17,117,26,53,13,142,146,178,219,170,52,234,218,138,183,72,230,79,67,61,186,150,174,166,39,179,218,215,177,205,89,152,230,42,34,238,248,220,142,78,133,100,146,105,199,126,133,223,120,137,225,131,46,211,156,58,205,106,184,229,46,240,183,27,19,110,10,198,116,85,83,212,71,35,210,25,94,138,145,77,36,9,60,13,122,171,91,249,229,107,222,214,57,238,77,120,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,105,227,85,115,103,221,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,110,169,35,124,144,245,167,175,4,189,183,189,141,154,39,163,163,145,136,229,232,145,143,106,174,237,83,88,32,38,167,137,111,254,67,109,163,229,254,9,255,0,209,237,100,43,19,83,196,183,255,0,33,182,209,242,255,0,4,255,0,232,246,178,21,128,218,160,0,4,48,115,70,224,74,213,162,119,88,117,223,69,241,154,186,124,38,249,80,246,228,22,234,72,27,224,177,234,215,57,137,19,227,233,94,168,169,170,28,247,34,51,163,183,20,141,70,35,154,147,67,19,113,87,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,232,157,177,175,75,158,198,207,43,162,123,218,244,142,69,107,250,93,178,181,219,31,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,64,103,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,246,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,235,108,175,141,58,17,175,139,110,151,57,209,202,140,9,211,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,122,240,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,61,89,0,60,4,241,191,125,225,31,59,150,139,35,170,186,220,180,202,247,221,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,173,177,50,69,235,70,190,45,250,154,231,71,18,178,124,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,48,3,157,95,186,198,45,243,2,135,233,215,19,63,204,0,231,87,238,177,139,124,192,161,250,117,196,12,0,229,113,239,217,166,95,141,125,30,180,159,226,0,121,92,123,246,105,151,227,95,71,173,39,248,0,0,0,0,1,106,184,177,247,88,214,79,151,249,15,211,167,46,169,106,184,177,247,88,214,79,151,249,15,211,167,3,90,195,106,131,85,115,106,128,0,0,45,87,22,62,235,26,201,242,255,0,33,250,116,230,181,134,202,124,88,251,172,107,39,203,252,135,233,211,154,214,1,181,64,0,0,0,8,1,230,143,239,217,169,191,130,253,30,136,207,254,74,158,235,25,79,204,10,239,167,91,140,0,230,143,239,217,169,191,130,253,30,136,207,254,74,158,235,25,79,204,10,239,167,91,128,207,240,0,0,0,0,0,0,0,0,0,0,0,0,14,23,216,7,10,237,138,122,145,87,111,138,148,72,171,240,79,96,137,170,170,142,84,254,112,59,90,221,188,212,168,0,0,249,110,119,42,43,61,190,162,233,114,169,142,10,90,88,221,44,178,72,244,107,90,212,77,215,117,85,68,79,235,82,60,120,217,230,76,221,52,168,110,31,165,23,43,109,109,116,141,147,189,34,69,5,91,98,116,117,13,110,206,233,159,118,170,181,175,242,233,255,0,216,25,63,175,28,101,232,222,130,49,176,101,151,186,150,86,72,215,57,140,142,219,60,205,245,100,107,29,186,181,19,226,191,121,19,220,67,243,50,214,141,82,174,172,180,226,119,74,43,117,137,103,252,195,214,207,10,78,230,50,87,171,55,235,89,19,205,170,205,252,145,119,69,246,24,227,93,85,170,252,67,101,206,174,158,146,178,253,116,145,95,187,169,45,202,173,137,28,175,151,165,82,6,121,110,189,123,110,138,191,230,36,127,133,78,85,216,234,165,30,79,172,20,215,9,166,88,28,254,196,117,179,211,177,21,240,199,182,201,216,99,183,71,58,79,107,189,159,126,192,97,118,132,240,77,173,90,255,0,123,138,182,27,109,29,53,182,185,178,213,75,87,53,198,24,156,245,88,210,68,86,181,168,245,77,214,70,174,202,212,242,223,216,73,190,132,242,180,209,237,47,175,130,253,123,134,225,95,114,142,7,70,175,117,225,238,217,92,198,163,188,153,27,27,237,71,127,159,250,54,204,140,91,13,199,176,203,116,54,188,126,137,212,240,67,27,99,106,58,87,189,118,70,181,169,186,185,87,224,212,63,108,15,63,140,96,120,198,31,11,96,176,208,58,6,177,92,169,213,51,222,190,183,183,244,149,79,64,0,0,0,0,0,0,0,0,0,20,189,141,145,139,27,211,118,185,54,84,60,158,79,165,56,54,95,20,145,95,45,15,149,37,99,152,229,101,76,172,93,149,119,95,99,143,92,0,194,173,105,229,111,161,122,161,112,75,205,4,87,107,125,106,53,201,187,46,239,70,170,186,78,165,242,124,111,251,221,254,114,63,120,128,229,137,172,154,89,63,142,197,32,162,186,90,250,92,229,238,221,226,89,191,141,70,55,109,217,26,123,28,213,255,0,63,244,19,174,116,86,209,82,220,41,221,75,89,23,114,39,237,187,122,149,55,217,81,125,169,231,237,68,3,87,8,42,111,88,173,209,253,151,248,90,202,119,57,142,242,99,250,92,155,181,83,207,116,95,138,25,185,195,151,52,205,80,211,186,234,75,70,162,201,65,91,99,138,23,196,233,41,237,13,89,211,104,154,216,247,233,145,137,237,98,111,178,124,127,205,156,124,82,114,221,210,205,94,99,178,43,13,13,125,37,226,54,185,58,153,114,155,205,95,59,94,237,152,172,145,23,201,95,240,248,255,0,90,67,118,175,104,134,121,163,87,250,155,62,89,101,170,130,40,166,116,113,212,173,52,205,137,232,146,61,141,245,228,141,136,170,189,183,47,179,216,6,196,218,73,174,88,22,178,217,105,110,216,125,198,105,251,240,182,87,50,90,89,33,84,222,54,61,127,73,62,233,27,241,46,17,174,7,12,188,76,101,252,60,103,84,185,21,166,166,55,80,178,42,136,167,129,212,145,202,174,73,35,70,166,221,74,213,246,181,159,202,79,98,251,73,238,225,239,93,113,141,121,192,224,203,172,87,90,42,135,190,162,120,31,28,51,68,231,34,198,237,149,122,89,35,246,242,86,252,126,32,93,16,0,29,125,190,159,52,57,71,21,148,170,109,236,3,157,247,57,40,69,84,82,164,93,192,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,78,74,92,169,236,3,133,13,69,248,156,53,138,138,170,139,228,118,0,0,0,44,255,0,19,124,65,216,120,121,211,186,156,190,227,87,78,149,77,158,158,24,97,123,163,87,59,184,245,77,250,29,35,55,242,107,190,63,3,239,226,15,95,113,94,31,112,73,243,60,133,190,41,99,154,8,89,73,29,76,81,202,245,145,253,40,169,214,190,196,217,203,236,248,41,6,28,94,113,103,115,226,99,39,241,190,141,154,130,221,19,105,146,56,165,146,41,29,213,27,30,155,238,198,55,227,34,252,64,252,94,37,248,172,212,62,36,178,7,215,101,53,52,169,66,212,129,97,130,26,38,67,179,163,99,145,21,85,21,203,237,123,255,0,149,183,176,249,56,109,225,183,48,226,11,48,163,180,218,109,149,107,107,90,134,50,170,169,144,205,208,141,239,68,199,162,72,216,158,212,114,54,84,95,63,233,254,159,167,133,222,23,115,78,37,243,104,177,219,20,111,164,160,72,170,37,154,225,45,28,242,194,213,137,136,189,27,198,155,117,42,189,158,93,73,255,0,2,207,63,14,186,3,141,240,247,129,83,97,150,38,198,247,69,45,68,143,153,142,151,165,221,217,58,149,17,36,123,151,224,223,243,1,206,131,240,243,130,232,46,35,79,140,98,180,83,49,33,146,105,85,242,85,201,50,239,35,250,151,205,219,125,205,248,23,80,0,0,225,206,70,166,234,117,58,109,151,200,14,227,133,114,33,212,215,171,138,182,85,64,42,235,246,255,0,49,199,86,233,236,56,68,83,157,188,247,216,14,21,203,236,41,235,95,185,127,204,86,173,29,63,204,5,40,229,95,188,110,165,93,63,204,58,127,152,14,17,203,240,42,234,84,56,70,255,0,48,86,238,7,61,94,123,28,238,159,121,213,210,173,77,154,191,18,142,165,234,217,124,128,250,65,210,147,34,108,155,127,49,218,138,142,77,209,119,3,146,198,113,21,194,94,152,241,5,142,58,221,146,218,234,29,83,15,118,72,95,21,124,208,236,247,66,177,162,250,187,239,252,159,45,191,206,95,48,6,184,252,75,112,203,152,240,217,148,195,13,117,61,75,173,179,74,141,163,170,146,57,29,249,198,197,28,138,142,115,162,141,155,238,245,217,17,23,201,171,191,176,205,222,91,60,117,228,87,59,229,70,151,106,109,214,129,212,253,136,150,134,95,13,13,59,157,35,234,213,28,157,93,109,234,95,207,166,200,141,95,103,249,228,31,136,109,12,177,107,166,9,89,139,221,88,196,123,225,168,237,185,206,151,110,167,192,248,253,145,185,171,252,164,53,254,214,77,22,206,248,109,207,33,182,222,28,254,253,28,241,77,69,92,148,146,71,27,228,107,34,155,116,73,91,178,244,172,141,77,188,253,139,184,27,39,80,214,83,220,104,225,175,164,149,178,67,81,27,100,141,205,114,42,43,85,55,79,52,242,59,200,227,229,213,199,166,59,151,227,246,237,35,207,36,240,55,155,77,5,45,52,117,117,53,84,176,199,86,245,153,99,78,219,125,69,223,103,199,186,34,46,219,252,125,171,34,244,213,48,86,83,197,87,77,43,100,138,102,35,216,246,185,21,28,213,77,209,81,83,201,64,237,58,164,69,106,245,39,179,226,118,148,185,189,72,7,83,101,71,46,200,118,180,233,86,118,215,117,93,254,37,109,120,29,160,225,21,21,14,64,0,0,24,65,168,92,162,120,109,212,172,255,0,37,212,107,238,109,169,80,92,178,171,197,109,238,178,42,75,149,3,96,142,122,153,159,52,141,141,174,163,115,145,136,231,170,34,43,156,187,109,186,175,180,205,240,5,191,208,77,20,197,120,118,210,123,22,142,97,87,11,173,109,151,31,241,94,26,123,164,177,201,84,254,253,76,181,15,235,116,113,198,197,217,243,57,19,102,39,170,137,190,235,186,173,192,0,0,0,12,127,226,183,130,157,44,227,7,236,183,229,50,255,0,149,219,62,201,120,239,5,232,42,170,104,123,158,43,177,220,238,247,160,151,125,188,51,58,122,122,118,221,219,239,186,109,231,248,95,229,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,127,85,59,17,21,92,169,178,187,203,216,169,148,0,15,21,150,104,238,3,157,103,248,166,163,101,246,26,75,189,203,11,167,173,138,203,21,109,44,53,16,82,207,81,53,28,222,45,141,145,142,115,42,99,117,4,73,28,172,115,85,169,36,190,222,164,86,251,80,0,0,0,0,0,24,191,197,7,47,77,23,226,207,63,183,234,54,163,100,249,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,250,170,30,138,168,228,77,145,190,94,213,92,160,0,99,255,0,10,92,20,233,103,7,223,106,127,38,119,252,174,231,246,183,192,248,223,78,213,83,77,219,240,189,254,223,107,179,4,91,111,226,95,213,213,213,190,205,219,109,151,124,128,0,0,0,11,127,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,225,124,76,246,185,99,142,169,157,138,152,170,25,208,233,35,145,137,187,225,106,46,236,95,85,87,109,151,101,76,64,254,194,167,11,31,245,125,170,191,249,86,221,255,0,33,51,252,0,0,1,143,252,86,240,83,165,156,96,253,150,252,166,95,242,187,103,217,47,29,224,189,5,85,77,15,115,197,118,59,157,222,244,18,239,183,134,103,79,79,78,219,187,125,247,77,173,254,130,114,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,197,120,104,46,151,10,41,41,95,223,166,150,157,253,109,142,146,55,174,204,153,202,155,61,61,100,77,247,77,209,115,0,0,0,0,0,1,128,31,216,84,225,99,254,175,181,87,255,0,42,219,191,228,38,111,233,238,21,106,211,92,3,26,211,155,21,69,92,246,220,86,207,69,100,163,150,173,237,116,242,65,77,11,33,141,210,57,173,107,85,234,214,34,170,163,90,155,239,178,39,176,244,0,12,0,254,194,167,11,31,245,125,170,191,249,86,221,255,0,33,51,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,61,135,160,0,0,0,91,253,123,209,76,87,136,157,39,190,232,230,107,112,186,209,89,114,15,11,226,103,181,203,28,117,76,236,84,197,80,206,135,73,28,140,77,223,11,81,119,98,250,170,187,108,187,42,99,6,158,242,137,225,183,77,115,252,107,81,172,89,182,165,79,114,197,111,20,87,186,56,170,238,84,14,130,73,233,166,100,209,182,70,182,141,174,86,43,152,136,168,142,106,237,190,202,158,211,55,192,0,0,0,0,0,0,0,0,24,1,253,133,78,22,63,234,251,85,127,242,173,187,254,66,101,254,130,104,166,43,195,182,147,216,180,115,10,184,93,107,108,184,255,0,138,240,211,221,37,142,74,167,247,234,101,168,127,91,163,142,54,46,207,153,200,155,49,61,84,77,247,93,213,110,0,0,0,0,0,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,183,250,21,195,174,145,240,225,140,207,139,105,70,39,73,107,167,170,168,154,106,138,165,137,142,173,169,99,170,38,154,40,103,169,233,73,103,100,9,80,248,162,89,92,247,182,52,106,43,156,187,185,110,88,0,0,0,89,78,36,248,67,209,174,43,126,201,126,86,168,174,179,125,142,184,62,182,143,209,245,238,166,239,195,47,71,136,164,155,100,93,225,151,181,23,82,179,162,86,246,211,183,35,55,119,85,235,0,124,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,88,0,15,63,98,192,48,220,103,38,201,179,59,22,61,73,73,125,204,106,41,170,111,183,6,162,172,245,207,167,167,101,60,8,247,42,170,163,35,138,52,70,177,54,98,43,164,114,39,84,143,115,189,0,0,0,0,0,0,0,0,91,253,123,209,76,87,136,157,39,190,232,230,107,112,186,209,89,114,15,11,226,103,181,203,28,117,76,236,84,197,80,206,135,73,28,140,77,223,11,81,119,98,250,170,187,108,187,42,92,0,6,16,105,239,40,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,237,51,124,0,0,0,44,255,0,20,28,47,224,60,89,224,22,253,57,212,107,190,65,110,182,219,175,17,94,226,150,201,81,12,51,186,120,225,154,22,181,206,154,41,90,172,233,168,122,170,35,81,119,70,249,251,81,108,254,130,114,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,197,120,104,46,151,10,41,41,95,223,166,150,157,253,109,142,146,55,174,204,153,202,155,61,61,100,77,247,77,209,115,0,0,0,1,143,252,86,240,83,165,156,96,253,150,252,166,95,242,187,103,217,47,29,224,189,5,85,77,15,115,197,118,59,157,222,244,18,239,183,134,103,79,79,78,219,187,125,247,77,173,254,130,114,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,197,120,104,46,151,10,41,41,95,223,166,150,157,253,109,142,146,55,174,204,153,202,155,61,61,100,77,247,77,209,115,0,0,0,0,48,255,0,94,249,95,232,23,17,58,177,125,214,60,215,47,212,10,43,214,65,225,124,76,22,187,133,20,116,172,236,83,69,78,206,134,201,73,35,211,118,66,213,93,222,190,178,174,219,38,200,153,128,0,179,252,47,240,191,128,240,153,128,92,52,231,78,110,249,5,198,219,113,188,75,123,150,91,221,68,51,78,217,228,134,24,92,214,186,24,162,106,51,166,157,138,136,173,85,221,93,231,236,68,188,0,0,60,254,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,251,15,64,0,192,15,236,42,112,177,255,0,87,218,171,255,0,149,109,223,242,19,63,192,0,96,7,246,21,56,88,255,0,171,237,85,255,0,202,182,239,249,9,159,224,15,21,162,250,85,106,209,13,47,199,244,162,197,145,100,23,203,110,55,78,234,74,58,203,245,91,106,107,86,14,227,157,28,78,145,172,99,122,35,107,146,40,218,141,68,108,113,177,169,250,39,181,0,0,0,0,0,1,143,252,86,240,83,165,156,96,253,150,252,166,95,242,187,103,217,47,29,224,189,5,85,77,15,115,197,118,59,157,222,244,18,239,183,134,103,79,79,78,219,187,125,247,77,178,0,1,139,252,47,242,244,209,126,19,51,251,134,163,105,206,79,154,220,110,87,27,60,182,73,98,189,214,210,77,3,96,146,104,102,115,154,216,105,162,114,63,170,157,136,138,174,84,217,93,229,236,84,202,0,0,0,0,30,43,90,52,170,213,173,250,95,144,105,69,247,34,200,44,118,220,146,157,180,149,149,150,26,182,211,86,164,29,198,186,72,155,35,152,246,244,72,214,172,82,53,90,168,232,228,123,87,244,143,106,0,192,15,236,42,112,177,255,0,87,218,171,255,0,149,109,223,242,19,63,192,3,31,248,173,224,167,75,56,193,251,45,249,76,191,229,118,207,178,94,59,193,122,10,170,154,30,231,138,236,119,59,189,232,37,223,111,12,206,158,158,157,183,118,251,238,155,121,254,23,249,122,104,191,9,153,253,195,81,180,231,39,205,110,55,43,141,158,91,36,177,94,235,105,38,129,176,73,52,51,57,205,108,52,209,57,31,213,78,196,69,87,42,108,174,242,246,42,101,0,0,96,85,219,147,15,10,23,27,173,109,194,143,40,212,171,93,61,85,68,147,69,67,73,119,163,116,20,172,115,149,91,12,107,53,35,229,86,53,21,26,139,35,222,253,145,58,156,229,221,87,61,64,22,255,0,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,173,209,199,27,23,103,204,228,77,152,158,170,38,251,174,234,184,129,253,133,78,22,63,234,251,85,127,242,173,187,254,66,103,248,2,207,231,28,47,224,57,255,0,13,20,220,43,222,110,249,4,56,157,45,158,211,100,101,101,53,68,45,184,172,22,247,211,186,23,44,142,137,209,117,185,105,163,235,94,222,203,187,182,70,238,155,99,7,246,21,56,88,255,0,171,237,85,255,0,202,182,239,249,9,159,224,0,0,1,226,181,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,125,168,3,0,63,176,169,194,199,253,95,106,175,254,85,183,127,200,76,159,225,159,134,140,123,133,172,54,167,79,176,205,64,205,111,248,243,234,60,77,21,14,71,89,75,82,203,99,220,174,89,82,153,97,167,137,204,100,142,119,91,152,170,230,117,162,185,168,215,62,69,125,224,0,11,63,197,7,11,248,15,22,120,5,191,78,117,26,239,144,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,58,106,30,170,136,212,93,209,190,126,212,91,192,0,195,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,250,219,29,36,111,93,153,51,149,54,122,122,200,155,238,155,162,230,0,0,0,0,0,0,15,63,168,88,85,171,82,176,12,151,78,111,181,21,112,91,114,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,190,195,208,0,48,3,251,10,156,44,127,213,246,170,255,0,229,91,119,252,132,207,240,0,0,0,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,236,48,131,251,10,156,44,127,213,246,170,255,0,229,91,119,252,132,207,240,0,0,0,0,6,31,235,223,43,253,2,226,39,86,47,186,199,154,229,250,129,69,122,200,60,47,137,130,215,112,162,142,149,157,138,104,169,217,208,217,41,36,122,110,200,90,171,187,215,214,85,219,100,217,18,240,112,191,194,254,3,194,102,1,112,211,157,57,187,228,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,206,154,118,42,34,181,87,117,119,159,177,18,240,0,0,0,0,0,0,0,0,0,0,0,0,28,42,162,32,28,56,234,116,168,213,217,74,156,242,132,103,113,119,69,219,226,5,113,183,169,122,151,217,240,59,74,90,222,148,42,0,116,87,86,83,219,168,230,175,171,149,177,195,79,27,164,145,206,114,34,35,81,55,95,53,242,42,169,169,130,142,158,90,186,153,91,28,80,177,94,247,185,200,136,214,162,110,170,170,190,72,71,71,49,94,61,49,220,67,31,184,233,30,7,39,142,188,221,168,42,169,164,171,166,170,165,154,58,71,164,201,26,247,27,235,174,251,50,77,145,81,55,219,225,237,64,182,252,206,120,219,188,73,84,253,24,211,251,149,10,219,171,104,106,96,185,189,32,134,103,127,182,122,54,71,164,142,233,93,161,119,242,83,219,254,108,43,225,167,134,92,199,137,60,166,104,104,105,234,91,109,134,85,109,101,84,113,200,223,206,58,41,36,68,107,155,20,140,223,118,38,232,168,158,78,77,189,167,205,195,142,137,101,156,76,107,37,186,210,198,190,72,43,238,204,146,237,88,180,210,58,52,71,171,229,122,47,105,17,27,212,140,122,123,91,182,233,177,61,188,60,232,101,139,66,240,74,60,94,212,198,43,217,13,63,113,205,116,187,117,50,6,71,236,145,206,95,228,168,31,129,195,175,9,122,99,195,238,56,219,118,53,107,168,109,76,221,169,38,124,181,243,77,187,219,10,70,171,235,109,183,242,188,182,255,0,49,124,192,0,14,21,81,169,186,174,199,82,204,139,186,109,252,192,118,238,159,121,199,87,158,199,71,82,245,108,158,101,125,42,228,217,203,241,3,179,169,84,165,92,191,19,148,110,193,91,252,192,83,186,133,114,167,222,85,211,252,195,167,249,128,163,173,126,229,255,0,49,82,57,125,135,61,63,204,17,160,58,182,79,97,207,95,179,249,206,54,243,223,99,133,69,2,180,114,41,201,215,178,162,20,185,234,208,59,129,210,217,183,95,51,181,174,71,38,232,7,37,171,215,142,30,112,93,122,196,106,113,140,170,138,103,164,210,67,42,62,58,185,33,93,227,127,82,121,183,127,189,223,2,234,0,53,186,226,75,134,220,195,135,220,194,178,211,118,182,85,165,173,42,30,202,90,167,195,55,66,183,189,43,24,139,35,162,99,85,202,216,149,124,191,167,250,62,190,26,120,172,212,62,27,114,6,87,98,213,52,171,66,228,157,102,130,106,38,77,187,164,99,81,85,21,85,171,237,99,63,149,183,180,158,94,34,180,7,27,226,19,2,169,195,47,173,141,142,150,90,121,25,51,221,47,75,123,82,117,34,42,70,246,175,197,223,231,32,99,138,46,23,115,78,26,51,105,113,219,236,111,171,160,88,169,229,134,225,21,28,241,66,229,149,138,189,27,200,155,117,34,177,254,93,75,255,0,2,4,238,112,201,196,29,135,136,109,59,166,203,237,213,116,235,84,233,234,33,154,22,58,52,115,123,111,68,223,161,178,63,111,39,55,227,241,47,1,174,255,0,8,124,89,220,248,103,201,252,111,163,102,175,183,74,218,148,146,40,164,138,55,117,72,198,38,251,189,142,248,198,159,18,115,248,124,215,220,87,136,44,18,12,207,30,111,133,89,38,158,23,210,73,83,20,146,177,99,127,74,170,244,47,177,119,106,251,62,40,5,209,0,1,67,145,126,1,10,206,183,49,85,81,85,124,128,173,14,74,90,169,236,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,42,111,183,220,7,32,0,56,95,97,78,202,170,158,101,78,93,130,123,0,34,108,114,0,3,207,231,153,189,143,78,241,138,172,179,34,168,100,52,84,174,141,175,87,74,200,247,87,189,24,136,138,245,68,246,187,239,248,30,128,141,190,107,124,64,217,35,211,73,52,250,197,112,139,210,82,87,209,189,237,108,208,61,85,172,150,126,164,233,221,92,158,113,162,239,183,195,111,188,12,49,227,115,141,9,184,136,185,85,227,150,91,117,85,29,166,26,180,235,116,239,129,253,238,212,211,171,118,232,111,146,47,91,23,116,119,242,126,229,44,239,14,90,11,145,113,7,168,112,97,54,78,168,35,117,60,245,50,213,58,154,89,99,98,70,212,93,189,68,246,238,230,252,83,219,253,75,111,49,236,122,237,148,221,161,178,88,232,229,170,172,157,28,172,142,56,220,247,42,53,170,229,242,106,42,251,17,126,4,234,242,235,225,93,218,11,166,80,93,47,242,71,45,246,182,162,185,94,172,142,104,250,88,249,24,212,245,94,187,126,140,41,252,148,246,129,121,248,108,208,28,123,135,221,63,166,196,108,241,177,100,142,90,137,31,35,29,42,162,247,36,234,219,105,30,229,248,52,187,96,0,41,123,209,137,186,135,57,26,155,169,243,187,121,159,190,223,251,0,225,206,116,139,236,42,108,94,126,105,228,86,200,145,191,210,118,35,118,2,150,51,100,217,61,133,104,155,28,128,0,0,0,0,0,0,0,0,56,84,220,235,115,23,239,59,78,54,220,15,149,209,42,121,251,2,74,172,84,246,238,158,211,233,86,238,155,29,50,193,212,158,223,232,3,181,146,53,233,187,84,172,249,35,69,141,219,255,0,160,250,154,228,114,110,138,7,38,62,113,127,194,174,61,196,174,12,235,93,75,227,166,185,81,119,234,41,231,127,121,233,220,90,119,70,213,233,141,237,221,81,122,124,149,21,23,99,32,192,26,213,107,70,146,229,188,55,106,213,110,55,114,71,185,214,123,151,246,149,98,83,73,28,115,164,125,18,53,91,220,79,61,145,236,69,79,91,101,251,254,50,231,203,187,140,28,115,83,116,231,27,211,155,189,67,33,190,91,40,160,183,185,146,85,83,163,149,237,239,166,232,198,244,187,214,72,145,81,21,62,40,126,207,49,14,18,23,95,112,6,221,236,50,197,21,222,211,53,69,123,122,227,158,69,122,165,35,154,136,137,27,182,253,38,55,249,43,253,127,24,96,178,92,178,158,30,181,146,42,137,162,124,119,92,70,238,157,232,251,93,10,245,141,202,139,178,74,197,217,28,213,93,183,111,177,200,160,108,206,138,138,136,168,187,162,251,20,228,198,254,11,56,162,199,56,129,210,251,43,216,239,15,121,165,161,130,58,184,100,168,129,207,89,55,149,171,179,88,168,169,252,67,151,244,83,203,225,237,50,64,10,37,106,185,171,183,220,124,201,214,223,98,47,249,143,176,234,153,23,109,208,14,88,228,66,189,247,62,70,59,111,35,233,99,183,77,192,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,236,80,247,34,156,189,219,38,231,204,247,111,228,1,122,221,237,69,255,0,49,244,196,213,107,83,127,184,166,20,93,183,83,180,1,194,170,34,42,170,236,137,237,83,147,27,248,211,226,139,28,225,251,75,239,79,123,188,69,230,170,134,120,233,33,142,162,6,189,36,222,38,166,237,122,170,175,241,237,95,209,95,47,135,176,11,91,204,71,140,28,115,76,180,231,36,211,155,69,67,38,190,92,232,167,183,181,145,213,83,171,145,238,236,38,234,199,117,59,213,73,85,85,17,62,10,68,102,139,233,46,91,196,142,173,81,99,118,212,123,93,120,185,127,110,214,45,52,146,71,2,73,215,35,149,221,180,242,221,24,244,68,245,119,95,187,225,249,151,187,150,83,196,46,178,75,81,12,79,146,235,151,93,215,179,31,107,173,88,178,57,17,55,72,152,155,163,90,137,190,205,246,53,84,153,254,93,252,36,46,129,96,14,187,223,165,138,91,189,218,106,122,247,116,71,60,106,197,90,70,181,81,82,71,109,250,79,119,242,83,250,190,1,113,184,64,225,87,30,225,171,6,109,174,153,241,212,220,171,123,21,21,19,179,188,196,238,37,59,99,114,244,200,247,108,170,189,94,72,136,137,185,144,96,0,40,124,141,98,110,229,42,115,145,169,186,169,242,200,139,35,183,255,0,64,5,149,94,171,237,221,125,129,177,42,249,251,74,226,131,165,61,191,210,119,35,118,77,128,161,172,95,188,236,68,216,109,177,200,0,0,0,0,0,0,0,0,28,42,110,80,246,110,155,47,176,236,0,124,206,139,207,201,60,138,90,231,70,190,195,233,86,238,117,190,36,119,244,129,216,199,35,211,116,42,62,102,171,160,114,253,223,20,251,206,246,185,28,155,160,21,22,147,137,61,1,199,184,130,211,250,156,70,241,27,18,73,37,167,145,146,61,210,162,39,110,78,173,182,141,237,95,139,139,182,0,214,175,136,221,5,200,184,124,212,57,240,155,223,84,241,182,158,10,152,170,155,77,44,81,189,36,106,174,222,186,123,119,107,190,43,236,254,164,188,92,17,241,161,55,14,247,42,92,114,245,110,170,172,180,205,86,189,14,129,240,51,179,221,154,5,118,253,109,243,68,232,122,238,174,254,87,220,132,152,115,20,225,93,218,245,166,83,221,44,18,71,21,246,138,162,133,88,175,142,105,58,152,201,30,213,245,88,187,126,140,203,252,149,246,16,85,144,227,215,108,90,237,53,146,249,71,45,45,100,8,213,124,114,70,230,57,17,205,71,39,147,145,23,216,169,240,3,103,124,15,55,177,234,38,49,75,150,99,181,12,154,138,169,210,53,138,217,89,38,202,199,171,21,21,88,170,158,214,253,255,0,19,208,17,183,202,147,136,27,36,154,105,30,159,95,110,17,122,74,58,250,199,177,174,154,6,42,53,242,193,210,157,59,163,151,206,69,93,246,248,237,247,18,72,0,225,83,115,144,5,27,42,42,249,149,39,176,47,176,53,119,3,144,0,0,112,170,155,237,247,156,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,217,55,220,38,233,228,190,127,206,114,0,28,110,137,229,184,221,62,244,243,3,133,69,85,242,242,219,253,39,41,247,28,156,108,7,32,0,45,246,184,234,109,191,74,48,26,236,170,186,110,223,99,181,210,169,43,24,239,90,104,216,187,117,174,223,243,196,53,201,213,29,79,203,117,75,43,184,100,57,70,65,112,184,173,69,76,178,68,149,83,171,210,54,58,71,189,168,137,250,41,183,113,222,196,248,169,40,92,218,56,134,162,183,227,212,186,105,139,228,240,173,101,109,59,221,60,84,245,41,215,19,162,173,133,119,86,244,249,239,218,122,123,83,244,87,218,70,151,15,250,73,118,214,189,76,160,193,173,84,83,84,44,240,212,79,55,110,62,174,134,71,19,157,186,250,205,242,234,233,79,106,121,170,1,159,28,178,248,37,74,219,181,46,177,106,5,13,21,77,44,180,19,45,37,37,77,36,221,77,73,160,167,115,29,235,116,179,116,73,94,158,197,248,236,164,178,211,211,83,210,66,218,122,88,35,134,38,111,210,198,53,26,212,221,119,93,145,63,157,79,55,166,248,45,147,79,113,27,102,55,100,182,65,71,21,29,36,48,244,69,31,78,221,17,49,155,123,87,224,196,248,252,15,82,0,165,206,233,77,212,229,85,19,205,84,232,149,253,75,183,86,192,117,189,207,145,222,213,59,227,111,74,108,81,28,123,38,234,158,103,122,38,201,236,1,178,125,199,32,0,0,0,7,27,141,208,14,65,74,187,224,114,139,247,129,201,194,174,193,119,243,56,114,110,136,128,58,151,239,56,87,121,110,163,109,206,21,139,236,80,57,87,108,84,139,185,66,177,203,241,255,0,65,83,91,176,21,28,108,139,237,57,40,116,136,212,221,64,226,72,209,125,100,242,83,169,30,172,93,147,200,238,99,209,201,230,167,92,140,219,225,184,29,205,93,211,115,147,230,142,69,106,236,170,190,127,232,62,144,58,170,105,169,235,32,125,53,84,44,150,41,26,172,123,28,155,162,162,166,202,159,230,82,46,185,150,112,51,67,53,37,255,0,93,112,43,117,21,36,244,236,158,229,112,130,154,146,101,146,165,17,41,219,230,173,85,106,42,34,74,190,207,61,252,246,243,84,148,163,241,115,44,82,205,155,99,23,60,94,251,111,130,178,142,229,73,45,44,177,76,206,166,185,175,110,222,105,229,252,223,20,246,1,175,183,8,28,78,228,220,56,106,117,174,121,167,184,58,203,37,194,8,238,20,108,157,177,35,24,139,43,87,116,145,170,137,178,204,231,42,110,223,98,239,252,211,227,164,90,151,100,213,173,62,177,231,86,41,216,248,46,212,49,85,43,82,104,228,115,58,145,124,156,172,85,77,247,69,255,0,50,144,119,199,127,9,89,78,136,106,117,255,0,37,177,227,21,81,226,85,117,243,84,193,60,20,253,48,83,49,123,42,158,105,35,149,17,95,54,201,190,223,205,252,215,151,150,71,24,247,92,95,42,179,104,190,107,145,189,45,21,83,67,67,111,74,170,148,70,49,187,84,189,90,137,219,85,95,89,241,162,34,187,238,219,238,2,100,78,21,17,201,178,157,84,117,148,183,10,88,171,104,231,100,208,204,198,200,199,177,119,71,53,83,116,95,243,42,29,192,124,146,71,208,190,75,252,229,81,203,182,219,167,180,238,123,81,219,46,219,169,243,163,122,21,21,202,7,210,213,220,168,235,106,157,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,10,92,187,21,29,110,80,58,164,151,125,246,79,97,76,113,245,175,154,255,0,56,86,245,170,171,84,250,24,212,110,235,182,202,5,72,136,212,217,14,65,211,89,89,75,111,165,150,182,178,118,67,12,44,116,143,123,215,100,107,81,55,85,255,0,50,40,30,35,90,117,115,29,209,124,30,183,49,200,170,24,200,225,134,119,68,213,158,56,220,247,178,23,201,179,123,138,136,171,234,123,63,156,129,158,47,248,157,201,184,143,212,235,164,240,207,112,109,150,59,132,241,219,232,223,59,101,71,177,86,38,166,201,27,81,23,117,133,174,68,221,222,212,219,249,242,19,154,71,22,85,249,206,107,54,145,225,249,44,158,138,176,220,106,25,88,148,181,91,178,93,233,227,103,75,147,161,54,253,57,81,83,169,126,59,150,163,129,14,18,178,157,111,212,235,6,75,124,198,42,164,196,169,43,225,169,158,121,233,250,160,169,98,119,149,124,214,70,170,162,62,29,151,109,255,0,159,249,195,43,57,105,240,51,67,13,37,131,93,115,219,117,21,92,245,12,130,229,111,130,166,146,100,146,153,21,42,27,228,174,84,106,170,162,196,190,207,45,188,183,242,85,148,90,106,106,122,56,25,77,75,11,34,138,54,163,24,198,166,200,136,137,178,39,249,144,252,172,55,20,179,97,56,197,179,23,177,91,224,163,163,182,210,69,75,20,80,179,165,173,107,27,183,146,121,255,0,63,197,125,167,237,0,56,114,236,155,133,93,147,115,231,146,69,114,236,138,190,95,233,0,175,87,174,203,230,118,199,26,39,172,190,106,81,27,55,248,108,118,61,232,212,242,80,42,217,19,216,114,80,217,17,201,186,21,129,194,174,197,40,237,206,92,221,202,81,142,79,143,250,0,229,29,229,186,28,245,47,222,82,140,95,98,28,237,176,21,34,238,114,82,212,217,21,14,83,127,32,57,7,10,191,113,194,59,224,5,64,227,116,27,129,200,0,1,198,201,247,28,128,58,101,111,82,109,241,58,88,231,198,239,106,159,82,183,115,166,72,247,77,209,60,192,238,107,186,147,116,42,62,120,159,210,187,117,110,119,162,162,249,162,129,215,81,77,79,87,11,169,234,160,142,104,159,183,83,30,212,115,87,101,221,55,69,254,116,34,107,153,167,4,169,69,118,170,214,45,63,161,162,166,165,138,130,21,171,164,166,164,155,169,201,12,21,14,123,189,94,166,110,169,19,19,216,159,13,212,150,163,203,106,70,11,100,212,44,70,231,141,222,237,144,86,69,89,73,52,61,18,199,213,191,92,79,102,222,212,248,61,126,63,16,53,177,210,237,79,203,116,183,43,183,228,56,190,65,112,183,45,61,76,82,74,148,179,171,18,70,54,70,61,200,169,250,43,191,109,190,212,248,33,177,182,135,106,109,191,85,240,26,28,170,134,110,231,127,187,212,171,43,30,239,86,105,24,155,244,46,223,243,181,53,222,226,3,73,46,218,41,169,149,248,53,214,138,106,117,130,26,121,225,238,71,211,214,201,34,107,183,79,89,222,93,93,73,237,95,52,82,75,121,75,241,13,69,112,199,170,180,211,40,201,225,74,202,42,118,58,8,170,42,83,174,87,75,91,50,238,141,233,242,219,186,196,246,175,233,39,176,9,53,0,1,194,253,199,8,138,139,231,231,191,250,14,118,57,0,14,55,79,189,60,134,232,190,91,128,217,55,220,228,28,46,235,228,158,95,206,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,85,114,123,27,191,245,156,117,201,191,241,94,95,227,21,42,162,123,66,42,47,154,46,224,17,85,125,169,177,201,199,181,60,128,22,71,141,29,77,206,244,127,134,108,251,81,52,230,223,83,53,250,207,109,107,168,230,167,141,178,190,149,100,154,56,157,85,208,232,222,215,54,22,72,249,156,142,106,183,166,39,110,173,77,220,150,91,150,71,18,218,225,196,70,5,124,168,214,43,61,202,169,214,95,11,224,178,90,138,88,233,224,188,119,167,172,73,59,45,138,8,227,252,207,102,56,157,208,231,249,162,111,210,170,168,185,149,123,177,217,114,91,69,102,63,145,218,40,174,182,187,132,47,166,172,162,173,129,179,211,212,68,228,217,209,201,27,209,90,246,170,46,202,138,138,138,124,88,150,19,134,96,22,120,177,252,23,17,178,227,150,184,55,237,81,90,104,34,164,129,155,185,207,93,163,137,173,106,110,231,189,203,229,237,115,151,218,170,7,237,131,197,106,214,175,96,154,41,135,214,231,90,135,125,134,211,102,160,141,36,168,169,145,146,63,161,21,236,98,108,216,218,231,57,85,210,49,17,168,138,170,170,136,136,121,61,10,226,183,67,184,140,142,191,242,79,157,83,222,228,182,204,200,106,162,240,181,52,210,196,175,107,156,197,86,79,20,110,233,114,49,251,57,19,101,86,57,55,221,21,16,47,9,228,181,63,61,180,233,198,33,89,147,221,238,48,209,67,77,219,252,236,171,178,39,84,172,103,220,191,23,162,123,62,39,173,48,87,154,206,171,83,225,58,79,79,139,54,238,180,117,119,152,123,177,49,143,84,116,137,29,101,34,175,146,53,125,136,139,241,64,33,239,90,181,54,255,0,171,26,133,118,202,111,183,122,154,254,229,101,79,133,116,211,44,136,200,93,60,143,106,55,201,54,79,95,238,66,70,185,70,240,248,250,90,138,141,88,200,172,10,217,164,142,170,158,150,90,136,54,87,65,44,52,143,106,183,119,123,23,173,223,201,251,252,200,204,192,112,171,214,160,229,20,152,197,138,134,122,170,170,190,231,75,98,103,82,250,177,185,235,241,68,246,49,126,63,3,100,45,7,211,27,62,150,233,205,155,29,182,91,160,165,88,104,169,218,244,142,46,133,69,72,34,98,162,249,174,235,249,180,248,252,0,184,160,0,58,229,118,201,177,212,214,163,151,171,125,208,169,235,212,239,248,14,88,223,47,102,192,86,196,43,56,57,0,0,0,112,170,136,20,235,145,202,136,1,242,34,29,125,213,71,123,119,220,235,114,185,222,94,103,108,113,110,136,170,128,118,55,119,34,56,169,17,78,81,17,19,100,57,0,0,3,141,144,228,0,0,0,7,207,59,28,190,77,83,232,56,84,69,246,160,31,51,55,79,45,212,239,223,173,54,246,108,29,27,118,245,83,204,49,170,138,187,129,209,35,21,23,116,66,184,94,229,85,71,47,244,110,118,61,187,249,162,29,10,138,213,242,93,147,224,7,212,14,184,157,187,81,21,124,206,192,45,63,18,58,39,141,107,94,151,100,56,205,222,201,75,89,81,83,110,158,56,28,248,122,158,146,42,53,205,84,84,115,87,116,88,219,183,159,193,13,127,245,59,15,203,120,116,215,43,149,186,26,106,235,77,94,55,123,123,237,211,116,172,106,172,99,209,236,86,185,85,219,250,142,103,197,222,75,230,108,174,168,142,69,107,145,21,21,54,84,95,137,24,188,214,248,102,75,173,150,179,88,49,188,109,189,251,123,38,172,172,154,154,157,58,164,106,173,27,28,231,42,61,63,69,173,122,254,138,249,111,236,246,129,125,121,118,113,73,107,214,157,52,134,193,122,201,98,169,200,109,126,22,146,72,166,155,121,156,228,164,98,187,203,161,191,202,142,79,102,233,228,187,41,152,198,189,220,191,117,118,183,75,56,145,196,233,170,47,18,80,90,110,215,70,67,92,142,155,162,37,119,102,104,217,212,222,149,221,85,210,34,124,60,246,54,0,199,239,52,121,5,162,150,235,67,83,28,241,84,68,201,17,241,185,21,23,169,168,239,247,149,0,253,19,170,86,167,233,108,118,156,57,55,77,182,3,166,62,175,98,239,253,39,115,125,133,59,28,183,238,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,59,216,116,201,213,236,77,255,0,164,237,119,220,113,176,20,196,212,253,45,142,211,134,166,201,182,199,32,12,57,230,39,197,37,175,69,180,210,107,5,151,37,138,155,33,186,120,170,72,226,134,109,166,107,150,145,234,223,46,135,127,42,72,253,187,39,154,110,166,90,228,23,154,60,126,209,85,117,174,169,142,8,169,226,124,138,249,28,136,137,210,213,119,251,200,166,191,252,192,181,118,183,84,248,145,203,41,169,239,18,87,218,109,55,71,195,66,141,155,174,36,119,102,24,223,210,222,148,217,81,209,170,124,124,247,3,194,105,22,157,230,188,77,235,58,66,148,181,215,106,139,141,198,42,219,188,221,61,197,72,165,169,99,30,175,94,166,109,228,245,246,42,121,39,150,219,121,79,167,13,218,39,141,104,166,151,99,216,205,162,201,75,71,81,77,110,130,57,220,200,122,94,178,34,57,206,85,85,115,151,117,89,29,191,159,197,76,45,229,33,195,178,99,184,197,94,171,228,120,250,54,123,253,190,154,74,73,42,32,217,200,214,212,204,230,171,85,92,190,74,214,198,239,209,79,98,123,73,41,68,70,162,53,168,136,136,155,34,39,192,14,64,58,229,118,205,84,69,243,2,137,222,237,250,90,191,211,177,68,108,85,93,213,3,81,92,228,243,223,239,59,216,221,188,213,0,111,208,155,123,119,58,31,186,249,110,167,123,218,170,169,176,108,109,219,214,79,48,58,160,99,147,201,202,125,7,8,136,158,196,57,0,0,0,113,178,28,128,0,0,41,84,82,151,110,212,87,29,135,10,136,169,178,129,243,247,85,93,237,219,99,177,146,34,148,73,22,200,170,136,117,53,92,223,47,48,62,196,84,83,147,170,55,42,161,216,128,114,0,0,80,244,43,56,3,231,115,81,171,213,190,200,118,196,237,211,98,151,183,203,217,185,195,23,165,223,240,1,222,0,2,42,249,185,112,248,250,170,138,125,88,199,108,10,233,163,142,150,158,170,90,120,55,86,193,20,53,111,114,187,103,123,19,161,191,201,251,188,200,229,209,93,77,191,233,62,161,90,114,155,21,222,166,131,183,89,77,226,157,12,203,26,62,22,207,27,220,142,242,93,211,212,251,148,216,167,94,52,198,207,170,90,115,121,199,110,118,232,42,150,106,42,134,177,36,139,173,85,86,9,88,136,158,105,178,254,113,126,63,19,91,220,251,10,189,105,246,81,87,140,95,104,103,165,170,164,237,245,54,86,116,175,173,27,94,159,21,79,99,211,227,241,3,101,173,48,207,109,58,143,136,81,228,246,139,140,53,176,212,247,63,59,18,238,139,211,43,217,247,39,197,138,158,207,129,235,76,21,229,77,170,212,249,182,147,212,98,206,187,173,101,93,154,30,236,172,123,213,93,26,73,89,86,169,228,173,79,106,42,124,84,206,160,0,179,218,235,197,110,135,112,231,29,7,229,99,58,167,178,73,114,153,240,210,196,180,181,53,50,202,172,106,57,234,140,130,41,29,210,212,123,55,114,166,200,175,106,111,186,162,47,172,210,93,94,193,53,175,15,162,206,180,242,251,13,218,205,95,26,201,79,83,27,36,103,90,35,222,197,221,178,53,174,106,163,163,122,43,85,17,81,81,81,80,12,92,230,111,196,182,184,112,239,129,88,234,52,118,207,114,165,117,235,197,120,220,150,158,150,58,136,44,253,153,232,210,62,243,101,130,72,255,0,61,222,146,38,245,185,158,106,187,117,42,34,37,233,224,187,83,115,189,96,225,155,1,212,77,70,183,212,195,126,188,91,92,234,201,170,35,108,79,170,88,230,146,38,213,116,54,54,53,173,153,145,178,102,163,90,141,233,149,187,43,147,103,45,212,203,112,156,51,63,179,203,143,231,88,141,151,35,181,207,183,118,138,237,65,21,92,15,217,205,122,111,28,173,115,87,103,49,142,79,47,107,90,190,212,67,237,178,88,236,184,213,162,143,31,199,45,20,86,171,93,190,22,83,81,209,81,64,216,41,233,226,106,108,216,227,141,136,141,99,81,19,100,68,68,68,3,238,56,85,84,246,38,224,123,19,204,10,122,228,223,248,175,47,241,142,81,92,190,214,237,253,103,42,168,158,106,187,4,84,95,96,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,125,181,106,245,53,203,253,31,3,176,1,195,85,85,55,115,118,95,187,115,144,0,225,85,17,55,85,217,16,34,162,166,232,168,169,252,198,4,243,1,230,9,152,112,209,116,163,194,244,247,24,179,220,110,119,7,84,70,250,171,132,149,29,20,139,18,83,63,206,56,213,139,39,83,102,122,121,72,157,42,136,190,126,197,191,92,18,107,142,83,196,47,15,184,198,166,229,118,170,42,42,251,156,85,13,168,101,35,158,177,43,225,171,168,129,92,212,145,206,114,34,246,81,118,85,93,186,182,221,118,220,15,69,197,15,15,118,158,38,116,126,249,165,55,59,253,69,147,210,208,198,216,107,224,129,179,58,9,99,158,41,163,114,177,202,157,109,235,133,157,77,71,53,85,170,228,71,53,85,21,45,103,4,124,4,89,184,58,110,73,90,237,69,170,203,238,153,12,244,206,89,150,214,202,8,96,138,6,74,214,53,177,247,37,114,185,86,162,85,87,117,162,42,116,34,53,54,85,118,87,0,4,41,243,116,214,26,12,239,85,236,24,157,158,227,79,81,22,63,73,93,13,74,65,51,157,210,229,171,86,162,57,61,136,239,204,123,63,222,242,38,87,44,189,71,142,227,245,87,137,87,213,167,232,223,219,252,167,181,191,15,63,229,26,209,235,46,107,113,207,245,47,33,201,110,74,189,202,139,149,91,154,157,110,126,205,117,68,143,68,221,222,126,215,168,25,111,202,167,69,127,40,122,143,114,204,106,169,164,125,61,142,102,65,26,246,88,230,57,242,82,85,35,145,85,222,197,68,86,47,151,222,132,221,49,173,99,81,140,68,70,181,17,17,19,224,132,127,242,125,211,100,198,52,90,249,146,84,183,121,175,23,90,122,184,149,205,98,175,67,168,162,84,217,83,117,219,243,139,237,216,144,32,5,46,84,66,163,174,71,34,38,254,208,41,68,69,83,177,168,82,196,93,190,242,191,96,28,128,0,3,133,93,138,85,192,84,170,117,185,138,239,97,90,38,254,127,2,160,58,219,19,83,205,125,165,104,136,158,195,144,0,31,159,124,190,91,177,235,116,247,75,164,253,168,32,141,210,57,221,46,119,146,127,138,138,191,20,248,24,47,197,55,52,76,115,71,106,102,198,176,123,13,29,242,230,232,38,68,73,229,170,131,162,70,202,172,246,246,81,62,14,95,210,248,123,124,192,206,218,235,181,170,216,197,146,227,114,165,165,106,124,102,153,172,79,110,223,21,251,203,87,148,113,121,195,62,30,231,197,126,214,220,66,154,102,42,162,198,235,147,21,200,168,238,149,77,155,191,177,72,109,213,14,102,26,253,169,14,116,112,178,138,201,78,237,211,162,150,178,181,94,137,214,142,79,91,188,137,229,178,39,232,253,229,132,199,48,253,89,214,154,249,221,99,142,186,255,0,81,220,94,231,136,185,49,21,28,228,87,170,111,60,137,247,42,251,127,210,4,212,229,252,209,184,96,198,250,146,131,59,181,92,220,215,34,109,76,181,82,162,166,234,155,239,28,14,79,135,250,75,77,145,243,148,211,122,7,109,142,227,20,151,70,239,237,117,69,100,59,38,235,253,245,47,243,39,249,204,90,211,174,84,154,173,152,195,5,69,238,254,235,66,72,206,183,70,218,106,89,213,190,163,87,110,164,171,251,221,183,179,225,252,229,245,181,242,86,199,146,6,173,223,82,242,73,101,233,69,119,98,158,146,36,223,100,248,43,159,241,223,226,5,198,199,185,194,104,205,194,54,58,253,77,75,108,145,91,187,154,137,93,46,203,178,121,110,218,95,189,87,252,197,221,211,254,100,188,44,230,243,54,150,125,79,178,90,231,114,61,81,42,223,60,40,189,59,127,133,133,137,230,155,252,126,6,43,223,57,47,99,180,244,210,75,106,212,124,149,142,110,221,46,158,26,73,19,244,182,246,35,154,190,207,231,49,79,94,56,0,213,93,15,107,238,150,202,217,111,20,177,44,41,222,79,13,74,230,247,55,69,255,0,229,135,47,146,166,222,207,136,19,191,138,231,120,102,113,66,151,60,63,40,182,94,41,92,231,49,37,163,169,108,141,85,106,162,42,121,47,193,85,15,222,53,241,225,155,142,157,83,225,250,227,69,111,125,84,151,139,42,85,163,231,138,182,225,85,234,49,242,198,233,21,17,175,84,95,85,139,229,210,191,164,190,223,97,55,218,11,175,120,166,188,225,208,229,88,236,236,84,146,89,162,86,50,57,145,19,182,244,106,175,231,24,213,248,160,23,64,0,5,42,238,159,105,212,228,221,60,144,236,145,17,83,125,253,135,206,146,249,251,60,128,174,53,86,187,249,191,160,239,69,69,243,67,230,71,42,175,151,159,153,244,70,168,173,2,163,193,235,142,3,67,169,122,85,147,226,21,176,164,137,114,181,212,83,181,82,54,61,201,212,223,228,163,188,183,242,67,222,20,189,141,145,142,141,232,138,215,34,181,81,126,40,160,107,95,173,152,14,65,160,90,217,93,67,225,234,233,36,183,221,102,174,182,190,86,118,149,209,199,87,35,99,115,85,139,236,252,223,181,54,254,162,98,121,105,113,17,30,180,105,20,182,171,141,93,58,221,44,18,82,80,202,196,158,71,200,229,74,54,110,229,235,243,243,88,223,236,85,246,47,153,137,124,226,244,142,154,205,150,98,249,237,182,22,198,217,232,106,210,171,166,56,218,139,189,83,58,125,155,57,124,230,119,193,127,171,204,241,28,166,117,97,112,141,78,186,98,82,108,172,189,203,28,204,106,186,68,69,116,116,149,138,239,38,162,167,177,27,237,216,9,180,0,1,74,162,252,14,81,54,10,170,112,138,160,84,14,19,204,194,29,66,230,237,195,110,154,231,249,46,156,223,112,157,74,158,229,138,222,43,108,149,146,210,91,104,29,4,147,211,76,248,100,116,110,117,99,92,172,87,49,85,21,90,213,219,109,209,61,128,102,248,45,254,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,138,240,208,93,34,142,58,166,118,42,101,167,127,91,99,146,70,38,239,133,202,155,61,125,85,77,246,93,209,46,0,0,0,0,99,255,0,21,188,107,105,103,7,223,101,191,41,150,12,174,231,246,183,199,120,47,65,82,211,77,219,240,189,142,231,119,189,60,91,111,226,89,211,211,213,190,206,223,109,147,127,63,194,255,0,48,189,23,226,207,63,184,105,206,156,227,25,173,186,229,110,179,203,123,150,91,221,21,36,48,58,8,230,134,23,53,174,134,166,87,43,250,170,24,168,138,212,77,145,222,126,196,80,202,0,89,78,41,120,173,194,120,73,197,108,249,174,161,226,89,93,214,203,120,184,45,173,181,54,40,104,229,240,245,75,27,164,142,57,89,61,68,79,245,217,28,202,213,98,57,169,218,114,57,90,170,196,117,149,210,174,109,60,50,234,206,163,227,154,101,108,199,245,2,205,95,148,92,34,181,209,85,221,45,116,169,74,149,82,175,68,49,189,96,169,150,68,238,72,172,141,21,24,173,71,61,21,202,214,163,156,129,154,160,24,127,175,124,208,52,11,135,109,88,190,232,230,107,136,106,5,109,235,31,240,190,38,123,93,190,138,74,87,247,233,162,168,103,67,164,171,141,235,179,38,106,46,236,79,89,23,109,211,101,80,204,0,89,254,23,248,160,192,120,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,211,80,196,69,87,34,238,142,242,246,42,220,13,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,125,183,84,246,129,232,1,128,31,217,171,225,99,254,160,117,87,255,0,37,91,191,229,198,111,233,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,180,15,64,0,0,0,0,15,21,171,218,209,165,250,11,134,201,168,26,185,151,210,99,182,40,234,34,164,74,137,153,36,175,150,121,21,122,34,138,40,154,233,101,126,200,231,43,88,215,42,49,143,122,236,214,57,83,247,241,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,32,63,88,0,0,24,191,197,7,48,189,23,225,51,63,183,233,206,163,99,25,173,198,229,113,179,197,123,138,91,37,21,36,208,54,9,38,154,22,181,206,154,166,39,35,250,169,222,170,136,213,77,149,190,126,212,71,11,252,194,244,95,139,60,254,225,167,58,115,140,102,182,235,149,186,207,45,238,89,111,116,84,144,192,232,35,154,24,92,214,186,26,153,92,175,234,168,98,162,43,81,54,71,121,251,17,67,40,0,0,0,60,252,121,254,27,46,127,81,165,173,200,105,19,44,165,179,195,127,125,165,202,173,157,109,210,205,36,13,168,98,42,108,246,36,176,189,142,233,85,232,85,143,175,167,185,31,80,122,0,0,0,0,0,15,63,153,103,248,110,159,83,90,170,179,60,134,146,212,203,229,226,138,193,108,73,149,122,235,46,53,114,164,84,244,241,49,168,174,123,220,229,221,118,79,85,141,123,221,210,198,57,200,30,128,2,202,92,120,201,225,198,219,174,54,142,30,164,212,219,84,217,125,227,196,66,198,83,206,201,105,105,171,163,153,34,109,190,162,118,170,178,42,201,30,146,163,32,119,173,213,18,181,221,47,146,6,202,23,172,0,0,3,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,32,63,88,30,43,72,117,163,75,245,235,13,143,80,52,143,47,164,200,172,82,84,75,72,181,16,178,72,159,20,241,170,117,197,44,82,181,178,196,253,149,174,70,189,173,85,99,216,244,221,175,106,175,181,0,0,0,11,85,174,156,81,232,79,13,126,132,252,181,231,63,103,62,209,248,159,70,127,115,43,43,59,254,31,181,222,255,0,107,69,39,79,79,126,47,210,219,126,175,45,246,93,174,168,0,0,0,96,7,246,106,248,88,255,0,168,29,85,255,0,201,86,239,249,113,151,250,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,30,43,195,65,116,138,56,234,153,216,169,150,157,253,109,142,73,24,155,190,23,42,108,245,245,85,55,217,119,68,11,128,0,0,15,41,165,186,165,130,107,78,9,108,212,205,52,190,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,87,213,128,0,0,0,0,0,0,0,179,250,223,197,215,14,156,56,221,109,150,45,101,212,202,75,5,202,239,78,250,186,74,54,209,85,86,206,176,53,221,61,215,199,77,20,142,141,138,238,166,181,207,70,163,213,146,35,122,186,31,176,94,0,0,0,0,0,90,173,21,226,119,70,184,132,190,230,214,13,39,202,61,55,38,5,112,134,223,114,169,138,23,120,89,251,172,114,199,61,52,223,161,52,42,248,234,35,71,181,124,221,3,156,136,177,186,41,36,186,160,0,0,1,111,245,211,93,52,227,135,77,56,184,234,134,168,94,124,13,170,135,104,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,201,159,210,237,147,116,106,53,174,123,220,198,49,239,111,160,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,244,0,0,0,182,154,223,196,142,137,112,225,106,182,94,117,163,62,164,199,41,239,53,15,166,160,99,169,231,170,158,165,236,111,83,213,144,211,177,242,171,26,138,222,167,244,244,53,95,26,42,162,189,136,183,44,0,0,0,0,0,48,255,0,94,249,160,104,23,14,218,177,125,209,204,215,16,212,10,219,214,63,225,124,76,246,187,125,20,148,175,239,211,69,80,206,135,73,87,27,215,102,76,212,93,216,158,178,46,219,166,202,183,3,133,46,53,180,179,140,31,181,63,147,59,6,87,108,251,37,224,124,111,167,105,105,161,238,120,174,255,0,111,181,217,158,93,246,240,207,234,234,233,219,118,237,190,235,176,100,0,6,0,127,102,175,133,143,250,129,213,95,252,149,110,255,0,151,1,159,224,243,250,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,237,45,87,21,60,100,233,31,8,54,172,126,225,169,212,217,5,125,70,79,81,60,54,234,27,37,19,39,157,236,129,173,89,166,114,203,36,113,53,140,89,97,106,162,191,173,86,86,244,181,200,143,86,133,245,6,26,232,191,52,221,11,215,173,80,199,244,143,79,244,235,82,164,190,228,85,14,134,157,106,232,173,176,193,19,25,27,165,150,105,31,227,149,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,42,174,185,254,27,98,204,172,26,125,121,200,105,40,242,28,170,158,186,166,203,67,50,171,95,94,202,52,137,106,82,37,84,233,115,216,217,227,122,179,126,181,103,91,145,21,177,189,90,30,128,0,0,0,0,24,191,197,7,48,189,23,225,51,63,183,233,206,163,99,25,173,198,229,113,179,197,123,138,91,37,21,36,208,54,9,38,154,22,181,206,154,166,39,35,250,169,222,170,136,213,77,149,190,126,212,79,65,194,151,26,218,89,198,15,218,159,201,157,131,43,182,125,146,240,62,55,211,180,180,208,247,60,87,127,183,218,236,207,46,251,120,103,245,117,116,237,187,118,223,117,216,50,0,0,0,3,202,105,110,169,96,154,211,130,91,53,51,77,47,190,153,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,172,212,223,109,211,116,84,85,15,86,0,0,1,111,245,239,90,241,94,29,180,158,251,172,121,173,190,235,91,101,199,252,47,137,130,215,20,114,85,63,191,83,21,59,58,27,36,145,177,118,124,205,85,221,233,234,162,237,186,236,138,23,0,24,1,253,154,190,22,63,234,7,85,127,242,85,187,254,92,103,248,0,0,0,96,7,246,106,248,88,255,0,168,29,85,255,0,201,86,239,249,113,151,250,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,30,43,195,65,116,138,56,234,153,216,169,150,157,253,109,142,73,24,155,190,23,42,108,245,245,85,55,217,119,68,11,128,15,41,165,186,165,130,107,78,9,108,212,205,52,190,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,87,213,128,0,0,0,0,0,0,7,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,71,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,160,31,88,0,0,60,166,69,170,88,38,41,157,226,58,103,127,190,248,92,147,59,241,255,0,103,232,188,44,207,241,158,10,20,154,171,243,140,98,199,31,68,110,71,126,113,205,234,223,102,238,190,71,171,0,0,0,1,138,188,74,115,23,209,254,21,181,29,52,203,83,112,45,64,154,190,107,124,23,74,74,187,93,37,190,122,90,186,89,85,236,73,24,175,172,100,141,218,72,165,141,82,70,49,221,81,170,162,43,85,174,112,101,80,49,255,0,133,46,53,180,179,140,31,181,63,147,59,6,87,108,251,37,224,124,111,167,105,105,161,238,120,174,255,0,111,181,217,158,93,246,240,207,234,234,233,219,118,237,190,235,182,64,0,0,199,254,43,120,214,210,206,15,190,203,126,83,44,25,93,207,237,111,142,240,94,130,165,166,155,183,225,123,29,206,239,122,120,182,223,196,179,167,167,171,125,157,190,219,38,225,144,0,196,174,30,57,149,104,191,19,90,161,67,165,26,115,167,218,148,203,149,101,61,69,92,181,149,214,154,68,162,162,130,24,213,206,150,162,72,106,164,116,108,87,116,68,215,43,118,89,37,141,190,93,72,100,172,121,254,27,46,127,81,165,173,200,105,19,44,165,179,195,127,125,165,202,173,157,109,210,205,36,13,168,98,42,108,246,36,176,189,142,233,85,232,85,143,175,167,185,31,80,122,0,0,0,0,0,0,0,97,254,189,243,64,208,46,29,181,98,251,163,153,174,33,168,21,183,172,127,194,248,153,237,118,250,41,41,95,223,166,138,161,157,14,146,174,55,174,204,153,168,187,177,61,100,93,183,77,149,111,7,11,252,80,96,60,89,224,23,13,70,211,155,70,65,110,182,219,175,18,217,37,138,247,79,12,51,186,120,225,134,103,57,173,134,89,90,172,233,168,98,34,171,145,119,71,121,123,21,66,240,0,0,3,31,248,173,227,91,75,56,62,251,45,249,76,176,101,119,63,181,190,59,193,122,10,150,154,110,223,133,236,119,59,189,233,226,219,127,18,206,158,158,173,246,118,251,108,155,249,254,23,249,133,232,191,22,121,253,195,78,116,231,24,205,109,215,43,117,158,91,220,178,222,232,169,33,129,208,71,52,48,185,173,116,53,50,185,95,213,80,197,68,86,162,108,142,243,246,34,134,80,0,0,0,0,0,112,190,64,21,55,56,68,95,136,85,83,148,85,3,144,0,24,109,204,183,136,136,244,95,72,162,181,91,170,233,210,233,127,146,174,134,38,44,242,50,70,170,209,191,103,39,71,159,146,200,207,106,167,181,60,200,118,209,60,7,32,215,221,108,161,161,240,245,117,114,92,46,176,215,92,159,19,59,170,216,228,171,141,178,57,202,245,246,126,115,218,187,255,0,89,147,220,217,181,97,115,125,78,181,226,81,236,140,178,75,36,207,106,58,69,68,116,148,148,106,223,39,34,39,177,93,236,220,246,252,157,52,142,154,243,150,101,25,237,202,22,200,216,40,105,18,151,170,56,220,137,181,83,250,189,187,185,60,225,111,193,63,175,200,9,65,208,236,6,135,77,52,171,24,196,40,161,72,210,219,107,167,167,114,172,108,99,151,165,191,202,70,249,111,230,167,188,41,99,27,27,27,27,17,17,173,68,106,34,124,17,10,128,225,85,19,205,78,137,21,92,239,230,254,131,186,69,68,106,159,58,185,81,124,252,188,192,236,98,35,125,190,71,98,59,171,216,124,253,221,221,177,223,26,34,38,251,251,64,172,0,0,252,28,171,59,195,48,122,21,185,230,25,69,178,207,74,215,53,139,45,101,75,99,106,43,149,81,19,205,126,42,138,120,221,122,215,188,83,65,176,233,178,172,138,118,34,71,44,49,35,31,28,202,139,220,122,181,23,243,108,114,252,20,132,30,38,120,233,213,62,32,110,53,182,246,85,73,103,178,173,90,190,8,168,174,21,94,187,25,44,142,141,85,28,244,68,245,94,158,93,41,250,41,236,246,1,44,186,129,204,151,133,156,34,103,82,193,169,246,75,164,237,70,42,165,35,231,153,19,171,127,240,80,189,60,147,111,143,196,180,89,15,56,77,25,183,198,247,88,105,169,110,114,35,119,107,85,43,162,221,118,95,45,221,75,247,162,127,156,192,141,7,224,3,85,117,193,172,186,92,235,101,179,210,202,179,39,121,124,53,83,157,219,217,19,255,0,150,26,190,106,187,123,62,6,86,88,249,47,99,181,20,209,203,117,212,124,149,238,118,253,78,130,26,72,211,244,182,246,43,156,190,207,231,3,218,227,156,229,52,222,189,219,100,88,197,37,173,187,251,91,81,89,54,233,186,127,123,75,252,235,254,98,236,226,28,209,184,96,201,58,82,191,59,181,91,28,231,42,109,82,181,81,34,38,232,155,239,36,13,79,143,250,12,118,186,114,86,199,150,7,45,163,82,242,72,165,233,85,111,126,158,146,84,223,101,248,35,153,241,219,226,88,173,69,229,73,170,216,116,51,212,89,47,238,187,164,108,235,108,110,166,165,129,93,234,57,118,234,90,191,189,187,123,62,63,204,4,177,98,252,94,112,207,152,57,145,88,117,183,16,169,153,234,136,145,182,228,196,114,170,187,165,19,103,109,237,82,234,80,221,173,87,54,36,150,235,149,45,83,87,227,12,205,122,123,118,248,47,222,107,61,145,225,250,179,162,213,240,58,249,29,117,130,163,184,157,191,15,114,98,170,185,168,143,68,222,9,23,239,69,246,255,0,164,191,122,95,204,195,95,180,221,205,142,102,81,94,233,219,178,116,85,86,86,163,213,58,213,203,235,119,149,60,247,84,253,31,184,9,241,6,3,240,179,205,19,28,214,42,152,113,172,226,195,71,99,185,182,8,145,82,9,106,167,235,145,210,163,61,189,149,79,139,87,244,190,62,223,35,58,44,119,203,118,67,110,130,233,107,159,187,4,241,182,70,187,165,205,242,95,241,145,23,224,191,0,62,245,68,95,105,67,162,106,249,167,180,236,0,117,53,138,223,105,216,138,114,82,169,183,159,192,10,129,66,56,169,23,112,57,0,1,75,144,235,84,68,83,181,124,202,30,139,183,220,5,77,84,82,163,174,55,34,166,254,195,176,10,94,214,189,170,199,162,43,92,138,138,139,241,66,17,121,171,104,175,228,243,81,237,185,141,45,52,140,167,190,76,248,36,94,203,26,198,190,58,74,84,106,34,183,218,170,136,245,243,251,148,155,194,63,121,193,105,178,100,250,45,99,201,41,155,180,214,123,173,69,92,170,214,177,23,161,180,82,170,238,171,178,237,249,180,246,110,6,42,242,139,214,26,12,19,85,239,248,157,226,227,79,79,22,65,73,67,13,50,79,51,155,212,228,171,70,170,53,61,138,239,207,251,63,223,243,38,176,214,51,70,179,91,142,1,169,120,246,75,109,85,238,83,220,169,28,228,235,115,55,107,106,35,122,166,237,243,246,177,13,151,49,59,212,121,22,63,75,120,137,125,90,142,189,189,191,201,123,155,241,243,254,72,24,209,198,231,1,22,110,49,91,141,214,183,81,106,177,11,166,61,61,75,146,100,181,178,190,25,226,157,145,53,237,116,125,200,156,142,69,167,137,81,221,106,136,157,104,173,93,209,91,116,248,95,225,238,211,195,54,143,216,244,166,217,127,168,189,250,38,25,27,53,124,240,54,23,79,44,147,203,52,142,70,53,87,161,189,115,63,165,170,231,42,53,26,138,231,42,42,173,219,0,112,170,136,155,170,162,39,243,132,84,84,221,23,116,82,193,241,183,174,57,79,15,92,62,228,250,155,138,90,168,171,107,237,145,83,182,157,149,110,122,68,143,154,174,158,4,115,146,55,53,202,137,222,85,217,21,55,233,219,116,223,114,194,242,254,230,9,152,113,47,116,172,194,245,11,24,179,219,174,118,247,83,198,202,171,124,149,29,21,107,42,84,191,202,57,21,235,31,75,97,98,121,200,189,74,170,190,94,196,12,247,56,114,170,38,237,110,235,247,110,114,0,235,237,171,151,169,206,95,232,248,29,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,201,247,33,200,56,93,246,93,189,191,13,192,228,225,205,71,181,90,190,197,77,134,222,103,32,99,7,16,60,1,233,47,17,215,138,171,158,107,116,189,210,73,86,244,127,126,222,148,173,158,15,40,183,237,62,72,158,172,234,236,181,23,201,119,69,82,247,104,254,149,98,186,35,166,152,246,149,225,80,200,203,62,57,68,218,58,119,202,200,219,44,219,42,185,242,203,219,99,26,233,30,247,57,239,114,53,58,156,231,42,249,170,158,196,0,0,1,140,28,195,115,74,204,55,135,171,197,77,20,142,100,146,248,125,149,30,230,175,149,117,34,123,91,254,50,154,251,42,171,149,92,229,85,85,243,85,82,100,57,199,231,41,101,211,91,62,29,28,178,54,75,221,60,178,39,74,46,223,154,172,163,119,154,162,162,39,177,126,10,67,237,138,213,53,238,235,5,178,4,69,146,110,173,188,246,246,53,93,237,254,160,54,36,224,159,25,143,24,225,211,15,164,107,17,174,154,209,109,149,222,77,77,215,192,211,167,195,219,236,47,177,248,56,21,178,59,62,21,98,182,199,27,99,74,123,109,44,125,45,68,68,78,152,154,223,135,151,192,253,224,56,95,34,135,183,171,203,216,86,171,177,74,239,240,0,196,219,200,172,225,190,195,144,0,28,42,236,128,117,200,238,148,220,249,250,215,171,101,59,228,243,79,129,195,96,243,221,64,236,137,19,165,21,62,37,103,8,155,38,199,32,11,51,196,111,18,248,126,128,97,183,75,245,214,118,75,89,71,75,44,177,192,246,78,141,87,183,163,100,85,142,55,123,123,141,243,58,120,162,226,67,17,225,255,0,78,175,87,203,197,92,233,93,21,20,174,167,138,42,105,36,85,147,243,109,68,221,170,212,69,222,86,236,189,73,253,41,177,2,186,229,172,89,95,16,26,163,116,200,42,43,106,231,138,239,114,127,128,165,150,103,163,90,215,171,26,198,244,190,71,35,85,81,140,223,207,109,255,0,208,23,43,138,94,58,117,59,136,91,205,85,44,117,178,218,44,77,239,211,197,5,21,125,82,54,120,93,50,189,170,230,185,232,159,162,141,77,149,190,205,252,190,9,230,56,103,225,83,51,226,95,32,125,53,186,170,74,58,24,170,98,138,170,177,59,50,57,22,70,189,219,244,190,86,42,175,169,252,255,0,165,252,198,75,112,49,203,167,39,205,239,86,221,68,212,235,125,19,44,212,213,52,245,49,82,248,200,38,238,196,232,85,254,188,107,28,136,190,110,102,201,186,121,162,253,200,164,186,224,90,113,137,105,205,150,11,46,47,101,163,163,138,22,49,187,195,77,20,106,189,44,70,39,232,53,169,236,79,184,12,52,208,30,85,154,83,167,246,229,168,205,103,118,67,91,43,155,47,247,70,217,69,50,51,120,186,92,141,221,175,217,189,74,171,182,255,0,231,246,153,145,136,233,110,7,131,208,54,221,142,227,22,202,88,90,141,242,142,138,24,253,141,70,167,232,49,19,216,135,171,0,112,136,136,136,136,155,34,123,16,228,0,7,197,115,179,219,47,20,238,166,184,208,193,59,31,182,233,36,77,119,177,119,79,106,41,246,128,35,159,142,94,93,184,166,93,106,184,106,38,18,231,208,92,169,105,59,157,170,106,74,72,153,43,161,130,101,70,185,125,69,93,213,24,138,187,251,17,62,239,40,208,208,94,34,53,15,134,188,190,59,133,138,89,31,3,37,99,170,104,31,89,52,113,57,22,72,158,229,252,211,182,234,84,137,169,190,203,228,190,197,246,27,34,77,12,117,16,190,9,152,143,142,70,171,28,213,77,209,81,83,101,69,66,36,249,150,240,71,112,165,188,213,234,230,159,208,81,69,69,29,36,30,42,46,244,80,254,110,24,39,116,142,70,54,54,238,237,162,106,38,238,243,255,0,120,36,103,135,77,124,176,113,5,129,83,230,86,126,212,110,150,90,136,159,20,109,149,26,157,183,244,238,139,35,26,191,20,46,177,175,207,2,124,77,87,104,94,165,219,109,183,11,141,91,44,183,42,200,160,88,163,238,189,169,36,181,52,219,175,67,100,106,109,211,27,183,242,95,235,220,159,171,77,214,142,245,65,21,202,129,238,116,19,117,116,171,154,173,95,39,42,47,146,255,0,58,40,31,90,166,254,74,116,73,22,203,229,236,251,207,160,225,83,116,216,15,153,137,178,175,145,223,26,38,219,252,78,167,108,142,217,126,243,177,137,229,186,255,0,80,29,128,225,61,135,32,97,183,52,172,21,153,79,13,57,21,225,169,249,235,61,189,213,9,179,91,250,44,169,166,145,124,215,207,216,197,246,16,189,161,57,197,102,157,234,133,159,43,163,119,173,71,226,55,106,185,205,107,186,233,229,143,207,167,207,249,106,108,13,198,37,139,237,7,12,122,151,111,108,109,124,143,198,171,154,196,118,219,111,219,223,226,159,204,107,145,118,165,146,211,122,174,161,93,154,250,74,153,97,93,151,216,173,114,181,125,159,208,6,209,56,229,193,183,91,5,182,228,215,111,226,105,33,153,125,190,215,49,23,227,231,241,63,72,182,220,59,223,190,209,105,38,61,112,87,42,185,109,244,136,237,209,119,69,240,209,42,167,154,175,223,247,151,36,14,23,216,82,84,190,194,133,69,85,2,180,83,90,222,44,125,233,245,147,230,6,67,245,25,205,148,91,237,53,174,226,199,222,159,89,62,96,100,63,81,156,9,169,229,113,238,39,166,95,141,125,98,180,202,163,21,121,92,123,137,233,151,227,95,88,173,50,168,0,0,8,171,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,139,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,1,38,156,107,112,241,106,226,99,135,156,151,3,158,213,87,95,125,183,211,205,123,197,153,77,88,218,103,250,110,10,121,82,149,170,233,21,34,86,72,178,58,23,164,158,175,68,174,84,86,57,27,35,53,225,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,141,164,205,122,249,138,232,229,247,70,248,184,206,233,174,243,120,138,76,194,225,62,99,107,169,233,99,59,212,181,243,203,35,147,161,175,122,183,181,58,84,65,187,186,92,254,199,95,75,90,246,160,19,191,162,154,161,106,214,173,35,196,53,94,204,218,72,233,242,155,61,53,201,244,244,213,173,171,101,28,239,98,119,169,86,86,162,35,223,12,189,200,159,234,181,81,241,185,21,173,84,84,72,54,230,143,239,217,169,191,130,253,30,136,204,174,75,26,243,77,118,195,114,190,28,175,53,181,111,185,88,170,31,147,89,82,106,137,101,103,163,166,88,226,169,134,38,43,58,32,100,85,11,28,138,157,127,156,125,115,220,140,245,94,229,195,94,104,254,253,154,155,248,47,209,232,128,207,254,74,158,235,25,79,204,10,239,167,91,143,147,156,182,180,90,177,173,6,181,232,189,171,47,164,131,33,204,47,20,149,119,27,43,88,217,103,158,201,7,118,78,235,247,106,246,89,227,34,165,233,118,236,115,214,41,26,222,166,178,84,79,175,146,167,186,198,83,243,2,187,233,214,226,61,121,144,235,125,215,91,184,175,203,29,112,177,210,90,233,240,58,138,140,30,133,144,200,233,31,60,20,21,149,8,179,202,229,217,21,242,75,36,175,68,107,81,26,197,99,61,101,106,200,240,241,92,27,104,93,103,17,60,71,97,154,115,232,111,72,217,93,112,142,227,145,181,235,59,33,101,158,157,237,146,169,36,150,4,87,197,220,98,118,24,253,218,157,217,162,111,91,85,200,228,216,248,140,14,73,122,57,98,139,21,206,184,129,168,155,189,122,169,184,46,29,71,31,75,219,225,41,99,142,158,174,161,119,71,244,73,222,124,180,222,74,206,166,120,95,85,219,72,228,73,63,0,0,0,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,126,177,6,220,203,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,245,217,34,200,245,85,115,25,8,90,174,57,56,187,186,241,125,171,141,202,224,183,85,217,241,59,13,59,173,184,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,122,122,251,105,178,50,56,99,87,73,218,73,29,119,249,94,241,175,252,31,243,182,104,198,161,92,237,84,58,109,153,92,31,83,45,198,181,123,62,134,186,58,22,177,149,11,43,90,187,195,47,106,8,100,73,21,25,31,169,47,92,109,100,189,204,22,0,109,80,8,171,229,89,199,143,255,0,4,112,169,171,247,175,240,177,98,23,219,157,199,254,240,202,107,35,89,218,255,0,194,29,19,228,155,252,29,59,27,252,83,9,84,2,21,185,213,251,211,226,223,47,232,126,163,113,28,149,61,233,242,159,151,245,223,81,183,14,117,126,244,248,183,203,250,31,168,220,71,37,79,122,124,167,229,253,119,212,109,192,77,72,0,1,17,124,208,245,123,50,208,94,61,180,219,87,52,254,122,72,239,184,238,15,71,53,58,85,192,147,65,43,31,91,115,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,36,186,16,173,206,175,222,159,22,249,127,67,245,27,136,18,169,195,71,17,120,39,20,26,89,65,169,152,45,71,248,42,59,197,23,68,223,220,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,111,67,253,168,190,212,75,170,107,109,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,233,87,66,254,168,163,123,36,106,47,75,216,222,166,189,157,113,191,98,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,3,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,34,24,117,55,140,27,175,22,92,192,244,117,214,245,164,143,4,195,181,34,213,65,138,50,24,156,143,169,129,247,90,100,146,186,87,72,198,203,215,80,144,196,244,141,205,106,68,198,177,157,61,105,36,146,124,156,208,184,215,254,16,25,219,244,99,79,110,118,170,237,54,195,110,12,169,138,227,68,189,239,76,221,27,11,152,250,132,149,205,77,161,139,187,60,49,164,106,172,147,215,151,174,70,190,46,222,53,240,157,239,79,163,127,48,49,239,168,192,4,249,241,91,133,107,110,119,162,247,187,55,15,250,149,87,135,101,145,211,212,212,68,250,74,56,37,158,234,196,164,157,173,183,199,52,207,98,81,62,89,95,14,213,109,114,62,37,98,42,42,121,170,107,175,118,182,102,90,81,159,214,217,171,36,171,176,101,152,117,226,74,105,95,73,86,137,61,190,227,73,50,181,203,28,208,185,81,31,28,177,174,207,141,203,230,212,86,175,177,77,162,8,234,230,185,193,71,229,55,21,159,137,77,51,182,90,169,178,76,74,223,81,83,150,197,183,102,107,197,174,24,218,228,168,235,87,36,110,154,150,56,223,228,230,245,201,18,244,163,213,97,134,39,5,203,229,215,199,85,55,20,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,166,199,61,172,99,28,140,102,101,26,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,194,124,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,122,234,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,192,190,164,43,115,66,227,167,242,215,149,63,67,180,115,51,241,122,109,101,232,244,197,77,19,122,97,190,221,35,145,202,187,76,142,95,17,71,14,209,246,246,70,177,242,163,228,252,235,91,79,34,93,254,104,60,193,42,109,53,55,174,23,180,90,235,72,247,190,157,212,25,133,242,154,88,170,89,209,52,85,84,245,150,85,138,88,28,212,122,53,240,57,243,197,47,92,111,71,69,234,189,175,218,40,64,191,252,25,113,127,149,112,119,168,245,217,141,166,195,246,142,203,122,183,186,223,119,177,73,113,146,146,58,157,151,174,9,218,246,163,216,217,162,122,42,53,239,142,77,163,150,118,34,53,100,235,108,255,0,105,110,169,96,154,211,130,91,53,51,77,47,190,153,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,172,212,223,109,211,116,84,85,214,8,203,254,92,220,107,255,0,5,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,168,79,73,109,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,185,28,221,149,200,199,116,49,31,35,147,161,142,84,244,25,78,170,233,198,23,167,21,90,189,146,102,150,170,76,50,146,222,203,163,175,109,168,73,105,100,165,145,26,177,73,19,163,234,239,119,58,216,145,164,125,78,145,207,99,88,142,87,53,23,95,126,48,120,179,204,184,186,213,15,183,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,215,183,109,138,170,216,152,136,22,255,0,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,95,185,63,225,90,243,137,232,53,206,191,83,170,42,233,240,155,229,69,61,118,13,106,173,127,231,224,129,221,215,85,84,177,138,222,168,169,170,28,248,95,27,85,219,57,91,44,173,99,82,100,146,108,53,229,193,203,254,179,136,139,236,90,183,171,216,239,251,19,208,120,152,34,166,168,146,122,121,50,42,174,135,199,211,78,248,95,28,140,134,25,21,30,249,145,221,43,36,73,19,81,255,0,158,88,166,252,0,0,13,85,201,254,229,113,238,39,166,95,141,125,98,180,128,18,127,185,92,123,137,233,151,227,95,88,173,3,42,128,0,107,215,192,191,25,183,222,15,53,30,170,231,37,171,211,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,216,38,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,86,35,63,249,98,241,227,249,16,190,211,104,54,172,94,186,112,28,130,224,223,70,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,9,169,0,0,0,132,14,98,220,192,43,53,239,59,180,225,186,41,145,120,124,7,10,184,82,95,109,55,186,40,231,165,174,175,188,50,29,219,86,142,149,145,205,77,225,214,89,98,141,173,68,85,114,62,69,115,250,162,72,130,111,193,133,92,177,184,197,206,248,166,193,50,59,6,165,209,248,172,147,4,240,126,55,32,238,66,207,75,248,217,171,31,31,246,172,48,71,29,63,106,56,25,31,170,174,235,219,169,118,93,247,205,80,63,39,44,183,95,111,24,173,230,211,139,100,127,103,239,85,182,250,138,123,117,223,193,178,175,209,245,79,141,205,138,167,176,245,70,75,219,122,181,253,183,47,75,186,118,95,37,53,194,226,158,193,172,184,199,16,89,181,147,136,27,223,166,51,232,110,8,251,189,193,181,45,158,58,174,228,76,146,9,34,86,163,81,176,186,7,194,177,199,210,206,220,106,198,116,71,211,208,221,148,204,117,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,6,26,242,163,227,167,248,142,23,245,175,51,255,0,165,233,112,10,218,230,255,0,140,215,90,228,168,87,127,222,188,43,28,223,239,225,71,255,0,181,225,37,80,213,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,38,167,151,7,48,10,62,34,44,81,105,38,175,100,95,236,177,65,226,103,138,166,162,56,41,227,200,169,122,223,39,85,59,33,100,113,178,104,99,84,99,225,70,245,44,113,36,173,87,254,121,34,12,234,35,171,153,215,48,10,205,34,163,169,225,251,68,50,47,9,157,85,245,65,147,92,162,142,120,170,172,52,178,65,12,209,54,153,238,98,70,179,79,29,71,148,209,189,206,133,172,118,200,217,28,199,199,117,121,140,241,175,252,21,116,226,11,6,1,115,181,73,169,185,79,230,237,180,211,175,118,75,93,10,163,210,75,155,161,233,115,29,210,246,36,113,54,85,107,95,35,156,237,165,108,50,198,176,67,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,168,30,175,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,97,62,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,154,219,151,215,131,238,44,243,46,17,117,67,237,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,134,198,103,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,147,75,117,75,4,214,156,18,217,169,154,105,125,244,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,125,102,166,251,110,155,162,162,172,38,115,29,227,142,155,138,220,202,131,15,211,230,85,211,233,214,31,81,59,232,102,149,242,196,251,221,91,145,24,181,178,192,170,141,99,26,212,115,96,107,155,221,107,37,149,206,86,172,203,20,97,109,56,197,227,23,59,226,255,0,59,167,191,223,232,253,13,141,217,186,254,207,227,253,200,106,61,23,221,134,157,149,95,219,76,130,41,39,238,201,78,146,126,113,23,163,126,150,236,137,231,151,252,155,52,143,136,42,59,237,219,86,232,175,31,103,52,158,233,180,21,212,213,20,17,73,38,83,85,78,202,136,225,109,59,222,222,228,80,211,201,60,143,124,204,114,53,210,53,34,218,77,165,88,113,47,130,78,15,178,110,46,117,66,43,43,82,174,139,9,177,212,64,236,178,241,73,45,63,126,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,58,93,63,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,30,128,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,159,191,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,26,251,241,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,39,83,131,197,113,59,196,46,85,197,6,178,222,181,115,41,166,240,30,63,183,77,110,181,178,170,74,136,109,148,49,55,166,42,120,220,245,255,0,26,71,171,90,198,190,89,101,122,49,157,125,41,159,252,168,248,233,254,35,133,253,107,204,255,0,233,122,92,2,182,185,191,227,53,214,185,42,21,223,247,175,10,199,55,251,248,81,255,0,237,120,76,74,224,223,128,188,251,140,75,86,101,125,177,100,180,152,197,183,24,167,72,40,235,43,232,38,150,11,149,213,237,87,71,72,146,55,102,177,141,106,35,166,145,21,239,137,37,129,82,41,59,158,86,3,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,104,128,96,87,45,206,96,149,60,68,211,73,163,218,201,117,164,110,162,219,169,221,83,69,114,154,88,161,126,76,197,150,121,37,72,169,225,130,40,97,125,52,41,3,85,141,115,159,35,17,242,109,179,36,84,207,80,0,0,35,47,156,255,0,15,23,92,147,25,198,184,145,198,173,84,143,102,39,78,235,38,81,80,234,199,54,116,162,154,162,63,0,230,68,229,232,115,25,81,61,67,92,172,252,230,245,81,170,163,152,213,88,240,127,151,110,186,81,232,15,21,152,166,73,126,188,250,51,27,191,119,113,187,244,206,72,18,54,210,213,34,36,79,150,73,149,173,134,24,234,153,75,52,146,35,154,230,199,11,255,0,73,21,88,233,212,215,237,28,177,113,1,163,89,102,142,228,115,120,122,76,154,222,234,120,234,122,94,255,0,9,84,199,36,148,213,61,12,123,22,78,212,241,197,47,111,173,26,254,142,151,122,174,84,53,151,3,106,131,85,115,99,222,11,245,142,251,175,188,48,96,26,171,148,195,209,122,186,219,228,167,184,201,212,197,241,53,84,149,18,210,75,83,179,24,198,51,188,250,119,75,219,107,81,172,238,116,38,232,221,215,92,32,54,83,225,59,221,99,70,254,95,227,223,78,128,136,190,109,250,243,83,170,124,75,201,166,214,250,218,73,241,237,48,167,244,93,50,211,84,69,80,201,110,51,178,57,107,164,87,177,136,230,61,174,72,169,159,19,158,254,135,209,185,125,87,61,237,73,52,195,53,142,197,195,255,0,47,76,31,88,178,56,124,69,38,51,165,246,10,136,233,186,158,207,23,84,250,10,104,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,245,90,170,107,237,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,168,18,63,201,111,66,236,89,78,119,150,235,206,71,102,186,190,175,9,240,246,236,106,175,119,199,67,226,170,225,168,101,106,238,136,137,44,209,192,177,55,163,169,90,198,213,245,57,138,231,68,230,220,14,116,89,77,247,6,202,184,122,205,113,106,239,5,122,199,238,23,203,165,186,167,180,201,59,21,80,73,107,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,154,156,23,232,229,247,64,184,96,192,52,171,41,155,174,245,106,183,201,81,113,143,165,137,225,170,170,234,37,171,150,155,118,61,236,127,101,245,14,139,184,215,43,95,219,235,77,145,219,38,11,115,206,253,73,254,210,126,237,3,47,248,23,227,54,197,198,30,156,85,92,228,181,122,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,153,42,107,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,176,247,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,241,100,98,185,172,115,226,150,39,171,25,215,210,129,117,64,0,66,183,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,90,174,117,126,244,248,183,203,250,31,168,220,75,171,200,199,245,217,251,55,251,200,9,84,0,0,53,235,224,95,140,219,239,7,154,143,85,115,146,213,233,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,236,40,106,174,6,211,182,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,10,220,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,163,110,151,27,143,110,151,23,153,204,153,210,108,222,211,151,179,81,59,169,209,221,82,71,20,46,89,38,93,186,229,114,205,72,3,21,121,163,251,137,234,111,224,191,88,162,50,168,197,94,104,254,226,122,155,248,47,214,40,128,128,19,106,131,85,114,103,185,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,119,42,171,213,219,132,133,0,0,213,92,159,238,87,30,226,122,101,248,215,214,43,72,1,39,251,149,199,184,158,153,126,53,245,138,208,34,87,129,126,51,111,188,30,106,61,85,206,75,87,166,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,199,176,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,172,70,127,242,197,227,199,242,33,125,166,208,109,88,189,116,224,57,5,193,190,141,186,92,110,61,186,92,94,103,50,103,73,179,123,78,94,205,68,238,167,71,117,73,28,80,185,100,153,118,235,149,202,19,82,0,0,1,8,28,197,185,128,86,107,222,119,105,195,116,83,34,240,248,14,21,112,164,190,218,111,116,81,207,75,93,95,120,100,59,182,173,29,43,35,154,155,195,172,178,197,27,90,136,170,228,124,138,231,245,68,145,4,223,131,10,185,99,113,139,157,241,77,130,100,118,13,75,163,241,89,38,9,224,252,110,65,220,133,158,151,241,179,86,62,63,237,88,96,142,58,126,212,112,50,63,85,93,215,183,82,236,187,239,154,160,90,174,44,125,214,53,147,229,254,67,244,233,200,171,229,139,199,143,228,66,251,77,160,218,177,122,233,192,114,11,131,125,27,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,234,146,56,161,114,201,50,237,215,43,150,85,56,177,247,88,214,79,151,249,15,211,167,53,172,3,106,128,70,95,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,109,18,195,19,99,217,142,141,157,233,52,2,42,249,231,126,164,255,0,105,63,118,153,21,203,139,142,58,158,43,112,218,252,63,80,89,73,79,168,184,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,105,175,150,39,53,90,147,36,81,227,175,60,239,212,159,237,39,238,210,50,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,5,138,224,251,139,60,55,139,173,47,251,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,157,27,247,24,138,174,137,232,158,171,136,126,32,112,30,25,116,190,187,85,245,25,245,111,182,209,212,83,210,69,71,66,176,173,109,108,243,72,141,108,84,241,205,36,109,145,232,222,185,92,212,118,233,28,82,59,207,165,64,185,100,106,243,180,211,60,171,32,211,141,59,213,43,77,39,136,178,225,247,11,133,190,239,219,142,71,201,79,227,210,155,177,59,186,88,172,100,40,250,69,141,207,123,155,249,201,224,106,35,149,254,89,191,162,28,72,232,151,17,246,171,157,231,69,243,234,76,142,158,205,80,202,106,246,54,158,122,89,233,158,246,245,49,95,13,67,25,42,49,200,142,233,127,79,67,149,146,34,42,171,30,137,231,248,208,209,203,238,190,240,193,159,233,86,45,55,69,234,235,111,142,162,221,31,75,23,196,213,82,84,69,87,21,54,239,123,24,206,243,233,219,23,113,206,70,179,185,214,187,163,118,80,134,206,88,186,165,249,47,227,39,10,241,119,223,70,90,178,223,17,139,92,63,181,123,222,43,197,70,190,18,15,38,57,204,234,174,142,139,215,111,78,219,122,206,70,43,201,254,53,87,54,136,211,220,214,213,169,88,6,53,168,214,42,122,184,45,185,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,55,223,101,95,104,30,128,130,30,109,153,173,215,42,227,75,32,177,92,41,233,35,167,195,172,246,171,37,11,161,99,145,242,64,250,102,215,43,165,85,114,162,191,187,93,43,81,90,141,78,134,177,54,221,21,206,156,140,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,214,11,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,2,79,249,33,105,111,255,0,28,189,107,184,88,191,233,76,90,209,115,241,95,211,83,95,7,101,31,255,0,218,215,117,189,159,204,199,127,24,135,148,230,179,170,89,222,139,113,197,129,106,94,153,223,125,13,146,89,180,254,15,5,91,225,97,168,237,119,106,238,144,201,249,185,152,248,221,188,114,189,190,179,87,109,247,77,149,17,83,63,248,7,211,60,171,72,184,66,211,108,23,53,164,240,151,170,123,125,69,194,166,149,209,201,28,148,190,54,174,106,198,65,43,36,99,94,201,163,101,67,89,35,21,190,172,141,123,81,85,17,21,99,91,157,95,189,62,45,242,254,135,234,55,16,36,211,131,238,44,240,222,46,180,191,237,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,116,111,220,98,42,186,39,162,95,83,90,206,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,244,203,79,35,152,191,226,200,197,115,94,214,75,20,79,86,63,163,165,118,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,15,106,0,0,12,10,230,71,204,18,167,135,106,104,244,123,70,238,180,142,212,91,141,59,106,107,110,80,203,20,207,198,88,146,193,36,73,45,60,208,75,12,207,169,133,103,106,49,206,107,227,98,178,77,182,124,106,184,171,203,3,142,13,80,194,115,252,75,133,251,213,150,175,43,194,111,149,14,182,217,233,109,212,49,248,219,20,242,205,44,242,85,35,152,212,116,212,221,82,203,36,253,213,85,142,54,247,24,230,164,78,142,64,180,28,209,253,251,53,55,240,95,163,209,25,255,0,201,83,221,99,41,249,129,93,244,235,113,128,28,209,253,251,53,55,240,95,163,209,30,127,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,154,27,15,3,242,113,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,245,128,138,190,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,186,188,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,112,19,82,0,0,0,0,112,170,114,82,239,104,28,21,39,176,161,17,81,74,211,216,7,39,230,228,119,6,218,172,23,43,147,157,183,134,164,154,100,246,251,90,197,95,135,159,192,253,34,219,113,17,126,251,59,164,153,13,193,28,168,228,183,213,163,118,69,221,87,195,74,168,158,74,159,119,222,6,187,218,237,156,86,106,38,168,94,50,186,199,122,213,158,31,102,163,156,230,183,162,158,40,252,186,188,255,0,144,132,208,242,181,193,89,139,112,211,142,222,28,159,158,188,91,219,80,187,181,191,162,250,154,153,19,205,60,253,143,79,105,5,182,154,89,46,215,170,26,20,217,207,171,169,138,20,221,125,170,231,35,83,219,253,38,198,252,29,216,190,207,240,199,166,150,247,70,214,72,204,106,133,175,70,237,182,253,189,254,9,252,224,94,64,14,23,216,5,50,34,109,191,196,232,122,110,169,228,119,61,60,183,79,235,58,219,178,187,100,251,192,69,23,158,234,155,167,222,119,162,109,228,129,19,100,216,228,1,106,120,139,215,203,7,15,184,21,70,101,120,237,72,232,165,167,137,145,72,217,85,171,220,127,78,234,177,177,203,240,82,229,93,174,180,118,90,9,110,85,239,115,96,135,167,169,90,213,114,249,185,17,60,147,249,213,8,5,227,179,137,170,237,116,212,187,149,182,223,113,171,125,150,219,89,44,9,20,157,214,53,100,138,166,167,101,232,116,142,77,186,100,110,222,73,253,91,1,111,181,235,136,141,67,226,83,47,146,225,125,150,70,64,249,94,234,106,6,86,77,36,77,68,146,87,181,127,58,237,186,145,37,114,111,178,121,39,177,61,132,151,240,53,203,183,20,196,109,86,253,68,205,156,250,251,149,85,39,115,181,83,73,73,43,34,116,208,66,170,214,175,174,169,178,171,209,23,127,98,175,223,231,106,57,105,112,71,112,170,188,210,106,230,160,80,81,75,69,37,36,254,22,46,244,83,126,110,104,32,116,110,86,58,55,108,237,165,114,46,206,242,255,0,126,91,33,134,58,120,89,4,44,70,71,27,81,141,106,38,200,136,137,178,34,32,31,45,178,207,108,179,211,182,154,221,67,4,12,102,251,36,113,53,190,213,221,125,136,135,218,0,3,133,68,84,84,84,221,23,218,135,32,15,41,151,105,110,7,156,80,58,221,145,99,22,202,168,92,142,242,146,138,25,61,173,86,175,233,177,83,216,166,27,235,247,42,205,41,212,11,114,84,97,83,187,30,173,137,206,151,251,157,108,162,133,31,180,93,45,71,108,214,110,222,164,69,219,127,243,123,76,243,0,107,153,196,199,10,153,159,13,25,3,41,174,53,82,86,80,203,83,44,84,181,139,217,141,202,177,181,142,223,165,146,189,81,125,127,230,253,31,231,61,63,11,92,116,234,119,15,87,154,90,89,43,101,187,216,157,216,167,150,10,218,250,165,108,16,182,100,123,149,173,107,213,63,69,92,155,35,125,155,121,124,22,121,51,221,56,196,181,26,203,61,151,40,178,209,214,69,51,30,221,230,166,138,69,78,166,43,23,244,218,228,246,47,220,68,87,28,252,186,114,124,34,245,114,212,77,49,183,209,62,205,83,83,81,83,45,47,140,130,30,212,77,133,31,234,70,145,198,137,230,215,238,155,175,154,167,222,170,4,155,240,229,196,190,31,175,248,109,174,253,106,157,145,86,86,82,197,44,144,49,147,171,81,238,235,221,17,100,141,190,206,219,188,203,204,107,83,161,186,197,149,240,255,0,170,54,188,130,158,182,174,8,173,23,38,120,250,88,166,122,181,205,98,189,175,111,75,36,106,57,81,30,253,188,246,223,253,51,213,194,239,18,24,143,16,26,117,101,190,89,234,231,90,233,104,162,117,68,82,211,73,26,164,159,156,106,166,238,87,34,174,241,59,117,234,95,233,93,192,189,133,18,162,116,170,175,192,172,225,83,116,216,15,143,173,122,182,67,232,141,221,73,185,75,160,243,221,14,99,242,79,128,29,192,225,23,116,57,0,80,244,223,200,172,225,222,192,40,99,122,124,189,165,105,230,82,155,252,74,145,119,3,146,196,241,177,140,199,147,240,233,152,82,57,136,231,67,104,185,74,223,38,174,203,224,106,19,227,236,246,151,216,252,28,246,217,29,227,10,190,219,100,141,178,37,69,182,170,62,151,34,42,47,84,78,111,199,203,226,6,174,168,170,213,71,53,85,21,60,209,80,216,39,151,150,105,89,153,112,245,103,169,173,145,207,146,47,17,186,171,220,229,243,174,171,79,107,191,197,66,1,47,182,169,172,151,89,237,147,162,36,144,244,239,231,191,181,168,239,111,245,147,5,201,195,57,75,214,154,222,112,233,37,145,210,89,41,226,145,122,145,118,252,237,101,99,188,149,85,81,125,169,240,64,36,96,0,7,142,214,13,42,197,117,187,77,50,29,43,205,97,145,246,124,142,137,212,117,15,137,145,186,88,119,84,115,37,139,184,199,181,178,49,237,107,216,229,106,244,185,173,84,243,68,44,143,15,220,1,233,47,14,55,138,91,158,21,116,189,213,201,72,245,127,126,224,148,174,158,127,41,118,238,190,56,152,175,233,239,57,19,201,54,68,67,39,192,28,53,168,198,163,83,216,137,177,200,56,219,204,14,78,54,79,185,2,111,178,111,237,248,236,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,62,255,0,51,144,7,30,192,190,105,228,187,121,148,174,234,228,251,138,154,7,32,28,57,200,198,171,151,216,137,184,16,245,206,143,42,142,191,81,240,92,118,41,28,175,163,182,87,201,34,108,168,136,142,169,107,83,207,125,151,206,21,49,39,131,108,109,50,126,33,49,138,9,33,138,88,151,198,245,178,77,149,171,253,163,80,169,228,168,168,190,109,47,135,54,202,229,171,226,58,130,53,85,218,43,68,187,111,247,45,125,87,252,71,159,229,151,136,85,228,58,253,75,118,134,22,190,27,79,95,117,202,230,167,79,118,138,177,173,242,95,53,243,79,128,19,207,77,26,67,79,20,41,252,134,53,191,230,67,180,0,56,119,146,20,34,252,10,156,165,40,136,158,96,86,158,195,147,132,246,28,128,56,85,57,56,80,41,233,69,248,21,34,108,129,19,227,177,200,3,241,115,28,158,131,15,199,43,178,11,147,220,200,105,32,150,85,84,98,187,244,99,115,253,137,231,236,106,159,180,97,71,52,237,90,102,159,232,92,118,138,122,185,41,234,175,149,21,84,13,84,107,246,119,85,12,201,182,236,84,219,205,237,246,249,1,22,220,113,107,133,203,88,117,231,44,154,59,149,92,150,154,43,181,68,20,177,61,210,53,157,45,72,216,190,163,158,168,158,112,162,251,19,254,44,164,229,147,193,165,101,246,225,103,214,204,190,217,67,53,3,159,5,125,185,36,146,25,92,140,254,217,98,175,67,163,114,181,87,102,47,147,145,126,255,0,102,201,132,60,60,233,221,203,88,245,203,20,196,227,141,179,122,82,243,10,213,43,228,107,81,88,142,89,31,186,189,23,125,218,199,123,81,119,254,179,98,157,33,194,104,244,239,77,113,188,62,142,8,162,75,93,178,158,149,122,17,190,125,44,251,218,136,139,237,95,128,30,166,130,130,142,217,73,29,21,13,60,112,195,19,81,173,107,24,141,77,145,17,19,201,17,19,216,136,125,0,0,0,0,0,0,0,0,63,35,44,199,168,242,156,122,186,199,93,79,28,209,213,83,203,18,54,70,181,205,221,204,115,124,250,145,83,249,75,240,63,92,1,174,7,22,122,29,114,208,29,95,172,196,165,138,40,169,157,75,75,89,72,232,165,99,189,87,199,178,254,139,91,178,245,177,255,0,15,187,239,37,59,149,199,16,208,106,102,3,83,136,92,235,170,102,187,90,33,108,147,247,89,35,145,59,181,149,61,27,61,206,118,254,170,180,239,230,117,195,171,117,51,79,107,51,139,125,21,59,171,173,20,171,82,178,171,163,99,215,177,75,86,228,110,234,197,85,79,89,190,93,73,253,68,96,240,77,174,127,144,189,103,163,187,212,213,79,21,13,221,212,180,21,29,182,189,219,111,87,11,145,202,214,57,187,236,212,127,159,159,183,201,60,192,216,160,31,29,162,235,73,122,183,197,115,161,115,150,9,186,186,85,205,217,124,156,173,95,47,233,69,62,192,58,158,197,85,223,127,35,148,77,145,16,172,165,222,91,236,5,73,236,57,41,106,169,80,31,139,155,91,89,121,195,111,182,153,24,215,54,178,219,83,2,163,182,217,122,162,114,121,239,191,222,107,165,197,166,159,214,105,214,187,100,246,170,184,25,18,87,92,107,110,16,35,30,215,34,196,250,201,218,213,245,81,54,253,15,97,178,29,66,181,32,145,94,158,170,49,119,254,141,136,45,230,182,144,55,136,122,70,193,27,27,213,110,157,234,168,221,149,119,174,168,217,63,163,203,253,42,4,129,242,170,212,58,156,223,135,201,169,107,234,100,150,107,53,109,61,2,43,250,215,201,180,52,255,0,23,42,253,203,236,219,250,12,211,35,15,146,157,249,178,97,25,189,129,207,145,100,138,251,12,254,127,162,141,125,34,162,124,127,237,75,240,251,137,60,0,80,187,21,157,110,64,42,69,68,53,174,226,199,222,159,89,62,96,100,63,81,156,217,65,19,99,90,254,44,125,233,245,147,230,6,67,245,25,192,201,78,87,188,107,255,0,7,252,237,154,49,168,87,59,85,14,155,102,87,7,212,203,113,173,94,207,161,174,142,133,172,101,66,202,214,174,240,203,218,130,25,18,69,70,71,234,75,215,27,89,47,114,111,205,88,107,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,103,177,37,134,88,213,205,221,58,227,123,125,173,84,73,84,229,125,204,18,166,237,83,101,225,123,90,110,180,140,123,41,219,65,135,223,42,101,138,153,157,16,197,75,79,71,101,72,162,129,173,87,171,89,59,153,60,178,245,200,245,108,94,179,220,205,194,82,143,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,191,171,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,4,60,192,184,238,190,241,85,149,73,133,98,207,240,90,101,143,220,22,75,117,54,204,147,210,149,80,73,85,28,87,94,183,211,197,81,7,118,154,161,169,225,156,170,214,109,186,238,239,52,11,63,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,233,71,76,254,169,100,123,228,114,39,83,222,238,150,177,157,17,179,40,57,42,123,211,229,63,47,235,190,163,110,48,42,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,186,92,246,54,120,92,230,162,238,212,150,53,93,186,147,124,245,228,169,239,79,148,252,191,174,250,141,184,9,169,35,171,156,222,133,209,229,58,53,98,215,155,69,155,174,245,132,220,35,183,93,42,227,88,35,254,227,213,185,88,213,153,92,137,44,189,186,181,167,108,108,107,149,25,226,231,119,66,163,156,230,200,169,229,53,99,5,252,168,105,102,101,166,126,148,244,103,218,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,112,32,7,129,61,116,190,232,15,19,88,118,73,108,188,218,173,150,171,245,194,151,27,201,38,186,35,18,149,182,122,170,168,82,161,239,145,202,222,207,111,161,147,36,136,230,163,93,10,117,117,49,94,199,122,190,104,254,253,154,155,248,47,209,232,140,106,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,207,213,212,188,235,242,137,145,209,223,253,23,232,255,0,9,143,216,172,93,158,255,0,119,171,209,182,170,90,14,239,87,75,118,238,120,94,231,78,222,175,95,78,238,219,169,66,69,56,29,215,74,62,29,185,101,106,238,163,122,103,209,215,166,230,23,43,118,56,230,36,15,153,247,138,139,93,4,116,171,28,83,170,50,94,219,215,190,246,108,229,237,67,43,186,28,141,86,172,107,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,103,170,169,214,59,236,186,5,110,225,250,158,30,205,150,155,48,173,204,107,36,234,99,188,93,84,148,84,212,148,233,178,179,174,62,203,34,169,243,71,244,191,197,122,205,222,54,170,228,7,42,205,28,177,106,239,23,22,138,156,142,109,233,48,43,124,185,140,116,221,47,254,218,170,166,158,8,233,147,173,143,106,179,183,61,68,83,239,235,53,221,142,135,53,90,245,84,9,169,225,251,76,255,0,35,122,29,129,233,108,148,150,170,122,188,103,31,161,183,215,250,46,62,138,89,171,153,11,124,84,236,245,24,174,238,206,178,200,175,115,81,207,115,213,206,78,167,41,112,0,0,1,226,181,163,10,204,181,23,75,242,12,31,79,245,42,175,0,190,222,105,219,77,79,145,210,81,165,84,244,12,89,26,178,172,108,235,98,163,221,18,73,26,61,175,107,227,87,163,218,168,230,162,129,28,28,212,248,241,255,0,225,126,21,52,130,245,254,10,44,190,251,108,184,255,0,223,217,83,100,115,59,95,248,59,165,124,115,127,132,167,123,127,141,97,30,188,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,111,68,109,118,232,213,123,122,222,172,141,171,214,246,162,254,174,170,240,159,173,186,59,173,22,141,4,203,177,202,71,101,153,29,69,60,54,24,233,46,48,73,5,209,149,21,111,165,166,154,57,21,200,145,178,89,99,114,34,77,219,123,83,101,123,88,77,255,0,3,156,34,90,184,65,210,55,98,147,220,105,47,25,101,250,161,183,44,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,157,93,29,197,221,95,36,210,35,99,238,172,109,8,139,230,41,195,166,9,194,254,169,224,250,103,130,211,254,175,237,149,151,138,222,185,191,186,119,79,19,87,12,245,157,185,101,147,179,221,236,49,221,166,59,161,158,196,79,106,175,213,193,127,7,214,174,44,180,143,91,219,111,74,184,243,188,58,158,207,95,138,62,25,90,140,169,157,236,184,44,148,50,182,71,182,46,138,133,134,38,36,142,115,86,39,181,143,234,232,73,35,146,229,243,171,247,167,197,190,95,208,253,70,226,93,94,70,63,174,207,217,191,222,64,70,6,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,77,167,45,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,189,119,200,146,49,85,28,246,66,230,95,192,229,55,17,216,108,218,195,131,190,173,154,139,133,217,228,100,52,145,178,90,134,95,45,208,172,147,173,19,97,98,57,201,82,142,124,174,133,204,111,174,249,22,55,162,163,152,248,99,43,130,94,20,120,130,215,205,71,177,230,186,73,23,160,45,88,158,65,71,61,78,101,89,12,82,82,218,106,161,84,168,99,163,134,69,254,220,153,157,12,94,203,81,205,234,146,20,149,99,100,136,240,47,95,58,191,122,124,91,229,253,15,212,110,35,146,167,189,62,83,242,254,187,234,54,225,206,175,222,159,22,249,127,67,245,27,136,228,169,239,79,148,252,191,174,250,141,184,9,169,0,0,33,91,157,95,189,62,45,242,254,135,234,55,18,82,115,126,38,48,220,59,136,189,60,225,149,180,53,117,249,102,121,79,89,114,122,181,22,56,45,182,232,41,106,229,108,239,122,181,82,71,203,45,35,226,108,109,246,34,72,247,185,187,70,217,98,219,157,95,189,62,45,242,254,135,234,55,16,48,42,59,77,214,107,85,69,246,27,101,91,237,180,117,16,210,84,86,54,23,44,16,207,51,100,116,81,62,77,186,90,247,182,9,156,214,170,238,228,138,69,77,250,87,108,181,229,251,199,117,247,133,92,170,60,43,41,127,141,211,44,130,224,146,92,105,182,100,126,139,170,158,74,88,229,186,245,178,158,90,137,251,84,212,238,79,12,213,70,191,125,211,103,121,173,213,229,75,161,122,113,196,94,156,107,238,151,234,133,155,199,90,171,190,205,75,12,209,42,50,170,223,84,212,186,36,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,136,28,75,240,233,157,240,191,170,117,250,103,157,83,255,0,133,172,179,214,245,195,253,211,181,248,153,161,130,179,183,20,178,118,123,189,135,187,180,247,117,179,216,169,236,85,13,146,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,35,3,154,15,48,74,155,77,77,235,133,237,22,186,210,61,239,167,117,6,97,124,166,150,42,150,116,77,21,85,61,101,149,98,150,7,53,30,141,124,14,124,241,75,215,27,209,209,122,175,107,246,198,14,31,121,152,107,47,15,60,62,221,180,47,27,178,90,171,100,143,187,246,82,247,58,53,36,176,119,229,124,149,61,80,244,43,42,253,121,31,36,93,197,78,137,30,238,190,244,125,49,55,21,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,48,62,74,43,77,214,227,77,95,89,111,182,85,213,83,218,233,210,174,186,88,97,115,217,75,2,203,28,41,44,174,68,217,140,89,102,138,52,115,182,78,185,24,223,107,145,22,229,240,157,239,79,163,127,48,49,239,168,192,103,254,166,240,81,138,240,167,203,51,80,175,119,107,103,136,212,220,154,223,143,201,145,220,42,18,55,201,65,215,119,160,145,214,202,117,141,207,99,97,137,232,136,247,49,203,222,145,136,245,94,150,196,200,176,3,132,239,122,125,27,249,129,143,125,70,0,54,83,0,1,18,188,209,121,127,214,90,43,46,92,77,232,134,59,222,181,77,226,110,57,197,174,9,39,158,170,58,169,103,150,121,174,205,238,61,253,80,175,119,105,99,141,24,216,91,27,100,70,171,22,87,69,128,26,41,175,122,177,195,182,85,85,154,232,230,87,246,126,245,91,111,125,174,122,159,3,77,87,215,74,249,35,145,209,244,84,71,35,19,119,195,26,238,137,213,234,237,190,202,168,187,47,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,65,103,49,78,5,106,120,90,204,151,56,211,234,10,183,233,93,254,162,24,104,102,169,170,137,239,182,92,102,74,135,173,181,17,100,89,230,99,99,167,116,140,153,204,253,7,181,142,123,222,213,123,195,18,177,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,39,248,208,224,250,213,194,110,145,232,131,110,9,87,38,119,152,211,222,43,242,183,205,43,85,148,211,177,150,245,142,134,38,198,247,69,209,78,179,74,197,145,174,114,202,247,61,253,93,11,28,113,231,175,43,222,5,191,34,152,171,53,199,88,240,207,9,169,55,174,191,67,211,86,187,170,107,21,174,72,218,137,188,42,212,240,245,147,111,39,115,117,115,217,18,178,63,205,57,213,17,173,170,231,157,250,147,253,164,253,218,6,53,114,200,208,189,56,226,47,88,51,173,47,213,11,55,142,181,87,105,253,108,176,205,18,163,42,173,245,77,184,91,210,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,179,252,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,242,131,146,167,189,62,83,242,254,187,234,54,226,77,56,193,225,51,13,226,235,75,254,195,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,160,64,13,247,90,53,67,37,210,252,103,69,239,89,125,92,248,78,31,81,83,87,103,178,181,145,197,4,19,207,35,228,146,87,244,53,29,51,250,165,151,165,210,171,213,137,44,141,103,74,61,200,183,87,130,78,15,178,110,46,117,66,43,43,82,174,139,9,177,212,64,236,178,241,73,45,63,126,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,58,93,242,105,167,5,26,203,156,113,63,7,10,249,29,179,236,190,73,75,211,83,127,157,232,219,132,54,122,31,14,202,133,168,145,212,174,124,110,222,57,98,107,19,184,214,186,89,162,141,207,98,187,116,159,77,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,253,92,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,0,0,1,170,185,63,220,174,61,196,244,203,241,175,172,86,144,2,79,247,43,143,113,61,50,252,107,235,21,160,101,80,0,13,85,192,37,167,72,56,50,177,113,135,203,51,74,45,145,221,125,13,153,226,255,0,104,170,49,155,148,175,122,210,182,73,110,245,93,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,15,175,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,244,154,26,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,103,173,239,155,158,172,94,120,96,147,75,166,130,234,221,83,184,248,170,58,220,238,154,170,154,143,179,74,234,136,228,142,72,32,134,6,163,102,116,15,158,153,85,157,183,69,219,142,102,72,233,30,169,24,123,94,107,220,113,212,228,183,91,223,8,250,114,202,69,177,91,106,41,217,151,93,145,241,84,45,117,92,78,142,118,209,64,173,87,36,76,130,86,179,186,229,218,85,154,39,71,179,27,27,251,216,21,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,191,3,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,39,251,130,78,15,177,158,17,180,190,43,43,82,146,183,54,190,83,192,236,178,241,73,45,71,98,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,122,90,23,43,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,220,0,0,0,0,193,94,99,252,191,232,248,136,177,75,171,122,67,142,255,0,178,197,7,134,130,90,106,121,32,167,143,34,165,235,100,125,53,15,153,241,198,201,161,141,85,236,153,93,212,177,196,177,57,31,249,149,138,21,177,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,105,50,42,249,174,112,45,252,127,20,26,41,134,127,211,21,89,253,21,11,191,197,115,110,145,211,163,127,239,190,41,237,119,247,147,43,63,219,19,1,26,186,165,170,89,222,180,231,119,61,76,212,187,239,166,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,155,133,140,141,187,71,19,27,234,181,55,219,117,221,85,85,114,254,183,151,253,102,145,112,15,168,156,64,235,126,59,225,51,170,191,66,79,140,219,101,146,120,170,172,52,178,92,96,134,87,84,177,175,72,214,105,227,168,243,134,70,57,208,181,141,221,91,35,158,200,253,95,44,94,95,244,122,187,89,77,196,14,183,227,190,47,5,164,233,159,25,182,203,36,18,210,223,170,163,158,104,101,117,75,26,245,145,33,130,74,127,56,100,99,91,51,158,221,213,209,181,236,147,58,185,163,251,137,234,111,224,191,88,162,2,18,248,100,180,218,175,252,73,105,69,138,251,108,164,184,219,110,57,197,138,146,178,142,174,22,205,5,76,18,87,194,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,46,87,29,28,25,95,120,60,212,122,91,100,119,95,76,225,153,71,136,168,198,110,82,189,137,84,232,226,86,119,105,170,99,110,219,77,23,118,36,89,26,212,142,70,189,174,111,74,171,226,143,192,112,157,239,79,163,127,48,49,239,168,192,108,81,170,90,91,130,107,78,9,115,211,61,75,177,122,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,249,200,94,201,27,180,145,49,222,171,147,125,182,93,209,85,20,53,183,177,107,70,168,99,90,95,147,104,189,151,47,171,131,9,204,42,41,170,239,22,87,50,57,96,158,120,36,100,145,202,206,182,171,161,127,84,81,117,58,37,98,189,34,141,175,234,70,53,19,245,120,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,184,26,223,192,150,188,232,238,188,219,52,34,143,25,171,202,171,50,170,135,183,17,184,219,160,233,130,247,3,124,220,244,234,94,152,31,19,85,22,118,72,253,161,79,93,206,88,149,146,190,106,120,62,225,51,13,225,23,75,254,195,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,127,70,253,199,162,35,165,122,168,123,93,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,112,0,2,18,249,145,243,4,166,226,38,166,61,30,209,187,173,91,116,234,221,80,218,154,219,148,50,203,11,50,103,172,80,73,18,75,79,52,17,77,11,41,166,73,218,140,115,156,201,30,140,147,109,217,26,166,58,240,135,195,29,247,139,77,101,166,210,171,69,235,208,148,140,183,213,93,46,151,127,12,202,159,1,75,19,81,173,147,176,233,98,89,122,167,146,158,45,154,238,164,238,245,236,173,107,137,41,230,117,203,254,179,87,104,234,120,129,209,12,119,197,231,84,157,83,228,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,229,12,108,107,166,107,221,178,186,70,177,146,68,182,150,234,150,119,162,217,221,179,83,52,210,251,232,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,250,205,93,183,221,54,84,69,64,217,123,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,112,215,152,255,0,47,250,62,34,44,82,234,222,144,227,191,236,177,65,225,160,150,154,158,72,41,227,200,169,122,217,31,77,67,230,124,113,178,104,99,85,123,38,87,117,44,113,44,78,71,254,101,98,191,252,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,71,15,53,14,58,170,115,252,134,235,195,14,150,215,213,193,140,88,234,38,182,230,115,77,75,23,69,218,227,5,84,47,108,17,36,145,172,209,178,150,106,101,69,145,143,103,117,238,122,116,186,54,49,242,4,117,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,108,19,192,191,25,182,46,48,244,226,170,231,37,171,208,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,132,30,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,245,75,81,35,88,159,226,198,196,115,152,215,203,44,76,87,179,175,169,54,30,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,15,106,0,0,65,95,54,45,11,190,233,135,20,23,61,70,244,53,170,139,22,212,189,174,54,135,91,213,140,234,170,130,158,158,58,244,154,36,70,171,102,116,239,239,185,251,43,100,241,40,238,183,63,184,214,78,161,132,28,219,244,26,155,84,248,104,147,82,109,244,85,115,228,58,97,81,233,74,100,166,167,150,161,242,219,167,124,113,87,70,172,99,209,172,99,90,145,84,190,87,49,253,12,163,114,122,173,123,220,129,142,156,148,245,210,142,213,125,205,56,120,191,94,123,62,155,232,201,49,218,105,18,8,227,125,84,76,237,215,49,175,85,73,100,153,240,182,149,237,141,17,237,72,233,39,127,169,179,149,241,130,123,253,1,214,59,239,15,250,203,137,235,22,57,15,136,171,198,110,13,168,146,155,169,140,241,116,175,107,163,169,166,235,123,30,145,247,96,146,88,187,157,10,230,117,245,55,214,106,41,224,0,147,78,59,181,230,167,21,224,39,135,109,1,177,86,210,120,140,227,7,176,93,47,172,109,68,78,158,59,117,29,21,35,160,141,240,171,21,236,100,213,59,61,178,163,153,231,67,35,19,173,28,244,110,47,242,237,208,186,61,126,226,179,20,198,239,214,111,73,227,118,30,238,73,126,133,203,2,198,234,90,84,69,137,146,199,50,57,179,67,37,83,233,97,146,52,107,156,232,230,127,232,162,43,219,104,53,99,84,46,186,171,122,178,220,238,13,171,134,158,193,139,216,241,122,26,73,171,93,82,202,120,45,246,248,105,151,181,186,34,70,201,101,142,90,133,141,169,179,95,80,255,0,55,42,171,221,43,220,150,244,114,251,135,232,214,91,172,87,121,187,116,154,137,112,167,167,181,211,116,177,122,169,109,174,168,141,213,61,109,122,170,117,207,61,68,93,183,49,142,111,134,234,245,155,35,85,2,69,72,171,231,157,250,147,253,164,253,218,74,161,21,124,243,191,82,127,180,159,187,64,139,90,43,77,214,227,77,95,89,111,182,85,213,83,218,233,210,174,186,88,97,115,217,75,2,203,28,41,44,174,68,217,140,89,102,138,52,115,182,78,185,24,223,107,145,22,245,240,125,197,158,101,194,46,168,125,184,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,91,233,202,3,22,177,103,58,251,168,88,86,83,67,227,108,185,6,151,221,173,119,26,110,235,227,239,210,207,91,65,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,50,208,113,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,66,127,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,16,67,203,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,78,240,16,173,206,175,222,159,22,249,127,67,245,27,137,137,92,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,68,141,110,200,229,99,186,30,140,145,169,214,198,170,101,175,58,191,122,124,91,229,253,15,212,110,38,10,211,98,215,218,188,86,227,154,211,208,245,217,109,87,10,59,93,101,79,117,137,218,170,171,142,166,74,120,250,21,122,221,212,202,42,149,221,17,90,157,189,156,168,174,106,40,108,189,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,77,120,120,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,179,253,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,232,13,85,205,170,13,85,192,18,233,202,135,142,58,108,150,213,100,225,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,246,156,155,68,176,196,216,246,99,163,103,123,242,116,219,131,235,87,22,92,173,244,213,182,244,171,143,59,195,169,242,106,252,81,240,202,212,101,76,239,186,213,172,148,50,182,71,182,46,138,133,134,38,36,142,115,86,39,181,143,234,232,73,35,146,42,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,3,105,227,21,121,163,251,137,234,111,224,191,88,162,60,255,0,46,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,232,57,163,251,137,234,111,224,191,88,162,2,0,79,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,229,37,167,155,95,5,30,155,163,172,226,203,76,173,151,90,203,212,61,152,243,75,124,9,223,141,212,48,193,219,101,205,168,174,235,143,178,200,162,142,86,198,215,53,99,86,202,169,26,69,51,222,25,85,192,191,25,182,46,48,244,226,170,231,37,171,208,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,201,83,88,205,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,135,184,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,139,35,21,205,99,159,20,177,61,88,206,190,148,13,107,9,254,229,113,238,39,166,95,141,125,98,180,128,18,127,185,92,123,137,233,151,227,95,88,173,2,0,64,37,167,72,56,50,177,113,135,203,51,74,45,145,221,125,13,153,226,255,0,104,170,49,155,148,175,122,210,182,73,110,245,93,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,15,175,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,244,154,26,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,103,173,239,155,158,172,94,120,96,147,75,166,130,234,221,83,184,248,170,58,220,238,154,170,154,143,179,74,234,136,228,142,72,32,134,6,163,102,116,15,158,153,85,157,183,69,219,142,102,72,233,30,169,24,123,94,107,220,113,212,228,183,91,223,8,250,114,202,69,177,91,106,41,217,151,93,145,241,84,45,117,92,78,142,118,209,64,173,87,36,76,130,86,179,186,229,218,85,154,39,71,179,27,27,251,216,21,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,191,3,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,39,251,130,78,15,177,158,17,180,190,43,43,82,146,183,54,190,83,192,236,178,241,73,45,71,98,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,122,90,23,43,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,220,0,0,181,92,88,251,172,107,39,203,252,135,233,211,154,214,27,41,241,99,238,177,172,159,47,242,31,167,78,107,88,7,213,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,54,156,184,57,128,81,241,17,98,139,73,53,123,34,255,0,101,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,23,201,204,143,151,221,79,17,52,209,235,14,141,218,169,27,168,182,234,118,211,86,219,97,138,40,95,147,49,101,130,56,150,90,137,167,138,24,95,77,10,78,228,123,154,231,200,196,100,123,236,200,209,35,219,151,255,0,12,124,65,107,62,172,90,115,253,36,189,93,112,123,86,45,112,123,106,115,184,41,162,158,59,101,82,83,73,35,33,108,18,75,31,140,238,122,145,75,19,85,237,72,234,91,221,111,67,209,28,25,85,207,59,245,39,251,73,251,180,138,178,85,57,231,126,164,255,0,105,63,118,152,171,202,227,223,179,76,191,26,250,61,104,22,171,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,248,178,49,92,215,181,146,197,19,213,143,232,233,91,235,204,175,140,156,55,139,60,203,9,131,77,105,170,211,24,197,44,239,153,179,87,209,45,61,91,174,53,201,19,234,161,114,119,28,215,50,38,195,79,30,232,137,249,214,212,43,93,36,107,27,213,204,119,129,202,110,20,179,42,12,195,79,159,87,81,167,89,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,117,204,138,86,185,28,176,172,178,97,168,25,191,202,67,65,170,117,79,137,120,245,38,225,69,73,62,61,166,20,254,148,169,74,154,120,170,25,45,198,118,73,21,12,104,199,189,28,199,181,201,45,75,37,107,31,208,250,54,167,170,231,177,201,57,38,63,240,45,195,167,240,98,225,199,29,192,46,84,253,172,146,225,213,125,201,189,126,173,174,149,12,103,92,94,82,201,31,230,99,100,52,253,81,185,24,254,199,113,17,21,234,100,0,26,219,113,123,164,52,218,17,196,190,161,105,109,190,10,72,45,182,155,195,230,181,193,77,60,179,50,158,221,82,198,213,81,194,175,151,215,115,217,79,60,76,122,185,93,235,181,222,179,255,0,73,101,127,147,238,177,216,179,158,24,19,74,169,225,240,247,173,52,184,79,79,89,31,83,223,223,165,174,168,158,174,158,167,117,99,88,222,167,190,166,46,218,57,238,79,13,214,238,148,145,168,98,175,58,77,28,177,97,250,203,137,107,21,162,110,221,94,162,91,234,41,238,148,221,47,94,170,171,107,105,227,109,79,91,158,168,157,112,79,79,23,109,172,99,91,225,186,189,103,72,229,79,202,228,217,173,127,97,184,130,187,104,229,93,191,189,73,169,182,244,236,207,28,93,82,65,93,110,138,162,162,62,167,44,141,70,194,232,31,88,142,217,143,114,201,216,219,165,189,106,6,106,115,113,212,204,87,15,225,10,241,130,221,170,247,189,103,183,10,11,125,162,150,57,35,238,59,195,85,195,89,60,238,99,158,143,88,88,200,17,142,123,26,238,153,39,129,170,136,143,221,33,175,64,116,114,251,196,6,178,226,122,59,142,77,225,234,242,107,131,105,228,169,233,99,252,37,43,26,233,42,106,122,30,246,36,157,168,35,150,94,223,90,57,253,29,45,245,156,136,102,175,58,77,99,177,102,26,203,137,104,237,162,30,229,94,157,219,234,42,46,149,61,79,78,154,171,147,105,228,109,55,67,152,136,189,16,65,79,47,113,175,123,93,226,122,125,87,70,228,95,147,147,6,144,211,101,250,243,146,234,229,198,10,73,169,244,246,206,216,104,209,211,202,201,225,184,220,59,145,71,51,24,223,81,236,74,104,107,163,114,61,124,150,104,213,26,170,157,76,9,159,33,91,157,95,189,62,45,242,254,135,234,55,18,106,72,86,231,87,239,79,139,124,191,161,250,141,196,12,10,142,211,117,154,213,81,125,134,217,86,251,109,29,68,52,149,21,141,133,203,4,51,204,217,29,20,79,147,110,150,189,237,130,103,53,170,187,185,34,145,83,126,149,219,34,184,23,227,54,251,193,230,163,213,92,228,181,122,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,186,85,89,44,121,65,201,195,0,195,117,79,13,226,11,79,181,7,30,164,190,99,215,202,124,114,154,186,134,165,23,162,86,111,114,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,196,14,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,170,27,20,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,99,175,29,28,102,216,184,60,211,138,91,156,118,175,76,230,121,71,136,167,198,109,178,177,233,74,233,34,70,119,106,106,100,110,219,67,23,118,37,88,218,228,146,71,61,173,111,74,43,229,142,48,56,26,230,69,125,225,63,21,189,105,222,99,141,221,115,76,90,110,186,203,21,35,46,108,131,208,245,93,185,222,248,227,71,196,229,236,212,78,232,58,209,30,141,139,105,101,100,114,61,239,107,241,131,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,148,60,254,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,77,79,46,14,95,244,124,59,216,162,213,189,94,199,127,217,98,191,196,193,21,53,68,144,84,71,142,210,245,190,62,154,119,194,249,35,124,211,70,136,247,204,142,234,72,229,72,154,140,252,242,203,101,121,81,240,45,252,71,20,26,215,134,127,210,245,88,5,21,115,191,198,115,174,146,83,171,127,239,94,21,238,119,247,243,35,63,218,243,18,168,4,0,243,71,247,236,212,223,193,126,143,68,98,252,150,155,172,54,170,123,236,214,202,182,91,107,42,38,164,167,172,116,46,72,38,158,22,198,233,98,100,155,116,185,236,108,240,185,205,69,221,169,44,106,187,117,38,249,65,205,31,223,179,83,127,5,250,61,17,149,92,188,120,122,197,120,160,229,233,168,154,71,148,212,248,15,31,168,21,85,54,235,163,41,99,168,154,217,93,21,5,185,209,84,70,215,167,248,209,189,26,230,57,241,75,43,17,236,235,234,64,181,92,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,163,110,151,27,143,110,151,23,153,204,153,210,108,222,211,151,179,81,59,169,209,221,82,71,20,46,89,38,93,186,229,114,205,73,172,14,169,105,110,119,162,217,221,207,76,245,46,197,232,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,122,174,93,183,217,118,84,84,73,74,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,77,162,88,98,108,123,49,209,179,188,30,127,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,46,175,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,4,212,128,0,0,0,20,170,162,149,20,42,110,1,54,43,58,218,135,96,3,11,57,170,234,29,78,17,195,228,52,180,21,50,69,53,230,182,162,129,85,157,105,228,234,26,143,139,85,62,244,246,239,253,6,105,145,135,206,178,252,216,240,140,34,192,215,200,146,75,125,154,127,47,209,86,178,145,17,126,63,246,212,248,125,224,71,167,9,122,127,89,168,186,237,140,90,169,32,100,169,67,113,162,184,78,143,123,90,137,19,43,32,107,151,214,69,223,244,253,134,197,184,77,181,150,108,54,197,105,141,141,107,104,237,180,208,34,55,109,147,166,38,167,150,219,125,196,33,242,164,72,29,196,61,91,103,141,142,233,183,64,244,85,110,234,155,87,83,238,159,209,231,254,132,39,74,157,90,176,70,172,79,85,88,155,127,70,192,118,28,47,176,228,165,202,160,82,169,186,42,28,49,138,139,190,254,69,77,243,246,149,1,200,7,199,119,186,210,89,109,242,220,235,156,228,130,30,158,165,107,119,95,55,35,83,203,250,85,0,193,174,104,252,67,65,166,120,13,54,33,108,174,169,134,237,119,133,210,65,218,100,141,69,237,86,83,117,238,246,185,187,122,168,226,44,120,76,208,235,150,191,106,253,30,37,20,81,75,76,218,90,170,202,183,75,43,27,234,178,61,147,244,154,237,215,173,236,248,125,255,0,113,250,252,108,235,159,229,211,89,235,46,244,213,83,203,67,104,117,85,5,63,113,175,110,251,85,204,229,114,53,238,118,219,181,89,231,229,236,243,79,34,79,185,98,240,234,221,51,211,218,60,226,225,69,78,218,235,189,42,84,164,168,232,222,244,239,210,210,57,91,186,49,21,19,213,119,151,82,255,0,88,25,167,137,227,212,120,182,61,67,99,161,167,142,24,233,105,226,137,91,27,90,214,238,214,53,190,93,40,137,252,148,248,31,174,0,0,0,0,0,0,0,3,231,175,160,163,185,210,73,69,93,79,28,208,202,213,107,154,246,35,147,101,69,69,242,84,84,246,42,159,64,2,32,249,155,112,105,89,98,184,94,53,179,16,182,80,195,64,215,207,95,113,72,228,134,39,43,63,181,152,139,208,216,218,174,84,221,235,230,229,95,187,219,178,226,223,3,186,225,114,209,237,121,196,230,146,229,87,29,166,182,237,79,5,84,76,116,142,103,75,146,70,39,168,215,162,47,156,202,190,197,255,0,142,123,245,123,9,163,212,77,53,201,48,250,200,34,149,46,150,202,138,84,235,70,249,117,51,239,114,42,39,177,62,6,186,220,67,105,221,203,71,53,203,43,196,228,141,176,250,46,243,50,210,171,36,107,145,24,174,73,25,178,177,19,109,154,246,251,17,54,254,160,54,64,195,178,122,12,195,28,161,200,45,175,115,225,171,130,41,81,85,138,223,210,141,175,246,47,159,177,200,126,209,133,28,172,117,105,154,129,161,114,90,42,42,228,168,170,177,212,82,208,57,85,175,217,189,52,48,166,219,189,87,127,54,59,217,228,102,184,28,42,110,133,61,40,159,2,179,133,79,142,192,17,119,57,56,67,144,7,11,236,57,56,95,96,20,42,252,10,219,230,133,10,136,190,101,77,80,42,58,170,99,73,169,229,133,127,150,199,55,252,232,118,128,53,195,227,39,27,76,99,136,76,158,130,56,98,138,36,240,93,12,143,100,106,127,104,211,170,249,34,34,39,155,140,182,228,185,149,71,65,168,249,214,59,44,142,71,214,91,40,36,141,54,85,69,70,212,185,171,231,190,201,231,50,22,103,153,166,33,87,143,107,245,85,218,104,90,200,110,221,29,167,35,154,189,93,170,42,54,187,201,60,211,205,126,39,160,229,39,92,180,156,71,87,198,138,187,75,104,139,125,190,228,175,165,255,0,140,9,204,7,13,114,61,168,228,246,42,110,114,7,9,228,158,107,191,152,246,135,20,166,232,229,251,128,169,126,255,0,51,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,28,47,176,228,165,192,112,169,185,203,78,167,254,146,121,124,78,198,39,196,10,206,138,233,59,52,85,18,239,250,17,61,223,230,69,59,207,134,248,238,139,45,123,246,223,106,89,87,255,0,192,80,32,95,153,150,69,6,67,196,157,74,192,229,119,130,164,154,153,251,179,167,214,109,125,94,255,0,210,94,126,78,118,200,170,115,44,190,181,241,245,44,50,208,181,61,109,189,180,245,191,241,152,219,199,157,68,245,60,70,223,221,59,118,233,154,173,172,242,219,213,241,245,91,25,115,201,94,220,171,112,205,46,106,199,108,149,212,145,35,188,246,221,41,170,119,79,255,0,13,63,206,4,180,0,0,161,254,69,45,93,252,208,169,222,126,210,150,167,79,150,224,118,39,176,228,227,216,114,0,225,118,223,204,42,161,78,233,247,129,87,176,228,225,21,61,136,114,0,132,158,109,90,187,93,150,107,84,218,110,146,49,104,241,138,249,28,168,144,116,187,184,234,90,109,189,109,253,109,183,127,193,63,172,154,92,134,224,150,187,37,117,127,198,10,105,100,79,36,95,52,98,175,199,250,13,116,120,187,190,215,231,156,85,106,37,103,148,179,213,100,147,210,68,214,51,218,172,114,66,212,217,187,238,190,162,127,88,25,183,202,59,64,89,61,71,229,122,235,2,171,102,146,25,168,156,218,173,182,88,214,182,39,110,196,79,189,27,237,82,88,209,17,168,141,79,98,38,200,99,151,0,56,44,88,71,11,184,20,62,26,88,103,172,177,82,212,78,146,43,183,238,61,100,145,222,78,68,219,214,145,124,140,142,0,0,0,1,137,92,125,113,83,91,195,198,51,69,67,99,171,165,142,229,115,129,103,106,77,20,114,39,75,106,33,111,177,207,106,251,21,254,196,95,244,1,125,179,125,116,211,61,59,129,213,57,77,246,90,118,53,233,26,244,81,205,34,245,42,170,109,234,181,127,189,83,195,227,252,109,240,231,147,92,27,108,181,230,85,110,157,232,229,106,62,211,84,212,84,68,221,124,251,127,113,175,254,109,171,25,158,119,117,158,233,124,185,50,71,205,35,159,234,211,198,207,107,220,239,98,39,222,229,60,213,37,222,227,67,34,75,75,81,208,228,223,207,161,171,237,254,148,3,104,251,101,230,219,120,137,179,91,170,123,204,115,81,200,189,14,111,150,200,191,20,79,189,15,180,215,191,71,249,128,235,206,146,79,3,45,213,246,138,170,72,34,116,109,142,123,91,30,168,157,13,106,121,181,89,240,106,124,126,242,68,184,99,230,129,142,234,133,85,53,159,81,165,163,183,86,202,149,15,123,146,56,41,88,136,207,54,109,215,82,171,186,167,243,121,129,159,192,248,173,23,139,109,246,133,151,43,77,108,53,84,210,42,163,100,134,70,189,170,168,187,42,110,213,84,62,208,63,23,49,198,168,114,236,110,190,195,95,18,201,29,85,60,177,34,117,171,60,221,27,153,237,79,63,229,41,174,255,0,21,154,31,91,160,90,163,45,162,4,70,80,202,232,221,66,245,168,73,156,170,200,32,123,247,242,79,99,165,248,161,177,209,17,124,229,176,170,75,101,195,17,201,233,152,238,167,87,212,210,61,206,122,174,253,116,180,234,158,91,109,255,0,57,255,0,233,243,3,45,185,110,107,195,181,163,72,220,219,132,253,203,173,181,189,117,40,148,221,164,68,125,93,82,55,216,170,139,234,177,190,195,47,136,147,228,165,148,78,220,155,80,113,247,185,189,166,91,237,202,196,233,77,252,234,39,221,119,223,127,229,146,216,7,10,112,191,163,185,81,75,182,3,134,252,10,202,90,133,64,81,47,241,79,255,0,21,127,222,32,175,154,246,201,196,149,63,223,232,169,55,255,0,246,250,162,117,38,254,37,255,0,226,175,251,196,20,243,93,114,47,18,176,34,127,245,161,255,0,235,245,96,100,87,37,43,68,190,134,206,47,126,93,183,93,233,169,211,214,243,221,148,178,170,249,127,253,212,37,60,141,14,74,236,108,122,101,152,34,34,238,236,141,174,95,255,0,98,97,37,224,14,183,29,135,83,215,111,104,28,181,17,19,200,214,195,139,31,122,125,100,249,129,144,253,70,115,100,246,108,191,19,91,14,44,125,233,245,147,230,6,67,245,25,192,207,253,50,224,163,21,226,179,150,102,158,222,237,54,207,15,169,184,205,191,32,147,28,184,83,164,108,146,191,162,239,95,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,189,46,149,146,198,6,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,79,79,43,143,113,61,50,252,107,235,21,166,21,115,155,254,14,63,110,236,95,102,127,248,243,254,111,237,39,163,186,60,63,162,251,43,216,241,255,0,247,103,241,61,173,189,126,198,253,223,83,194,129,101,120,130,230,97,172,188,67,112,251,105,208,188,146,201,106,162,146,78,215,218,187,220,8,213,146,255,0,216,149,146,83,116,195,208,140,164,245,227,100,146,246,213,122,228,99,122,59,49,245,68,235,43,195,71,14,153,223,20,26,167,65,166,120,45,63,248,42,203,197,111,92,63,220,203,95,137,134,25,235,59,114,203,31,123,181,223,99,187,76,119,91,253,136,158,213,75,84,78,159,42,63,224,227,252,28,96,252,138,127,241,87,253,175,246,255,0,199,116,122,83,210,157,14,233,238,109,255,0,202,127,198,248,94,159,83,163,175,127,207,248,128,49,3,154,214,133,233,199,14,154,113,160,90,95,165,246,111,3,106,161,251,75,44,211,74,168,250,171,133,83,146,214,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,111,229,114,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,9,169,0,1,8,28,222,244,46,143,76,56,142,164,212,108,122,205,224,172,186,151,111,117,198,103,49,96,100,46,188,64,244,142,181,35,138,52,107,219,212,199,210,78,247,189,21,100,150,166,87,35,220,189,77,102,11,19,231,205,7,68,46,186,217,194,133,233,214,107,229,37,186,163,0,168,118,112,246,84,198,231,50,178,10,42,58,164,154,4,115,124,216,245,138,105,30,197,233,114,43,227,107,23,165,30,178,50,3,0,19,167,202,111,66,239,186,63,195,47,218,76,182,205,106,164,186,234,37,193,153,37,44,212,234,201,42,159,103,146,150,20,162,101,68,141,79,251,252,204,143,169,200,198,212,174,253,47,116,140,108,48,232,166,151,221,117,171,87,49,13,40,179,58,174,58,140,166,241,77,109,125,69,53,19,170,223,71,3,222,157,234,165,137,170,138,246,67,23,114,87,250,205,68,100,110,85,115,81,21,83,101,220,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,15,214,0,0,0,0,0,1,10,220,234,253,233,241,111,151,244,63,81,184,151,87,145,143,235,179,246,111,247,145,106,185,213,251,211,226,223,47,232,126,163,113,46,175,35,31,215,103,236,223,239,32,37,80,249,45,150,155,85,150,153,244,118,107,101,37,5,60,149,19,213,190,42,104,91,19,29,60,242,190,105,165,86,181,17,21,242,75,36,146,61,222,215,61,238,114,238,170,170,125,96,8,86,231,87,239,79,139,124,191,161,250,141,196,114,84,247,167,202,126,95,215,125,70,220,57,213,251,211,226,223,47,232,126,163,113,28,149,61,233,242,159,151,245,223,81,183,1,53,38,42,241,245,198,190,43,194,158,156,85,217,45,55,63,17,169,185,53,190,104,241,203,125,58,198,249,40,58,209,209,182,231,80,146,53,236,108,49,61,21,88,215,181,123,210,49,88,137,210,217,95,21,213,226,95,136,188,19,133,253,44,175,212,204,234,163,252,45,29,158,139,162,111,238,157,211,195,77,52,20,125,200,162,147,179,221,236,61,189,215,183,161,158,213,95,98,46,189,122,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,180,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,220,44,234,118,201,186,185,92,231,61,238,123,222,247,184,50,3,151,38,83,125,206,121,138,225,121,174,83,93,227,111,89,5,195,34,186,92,106,123,76,143,191,85,61,174,190,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,69,192,231,87,239,79,139,124,191,161,250,141,196,181,92,174,61,251,52,203,241,175,163,214,151,87,157,95,189,62,45,242,254,135,234,55,16,46,175,35,31,215,103,236,223,239,34,245,115,123,184,232,117,7,14,52,145,234,102,57,233,92,190,178,224,234,124,37,244,149,144,211,87,80,213,43,17,213,21,61,78,71,61,212,109,99,24,217,163,107,28,215,185,244,237,94,219,214,57,226,196,174,87,122,243,134,240,219,164,124,69,106,182,103,91,72,214,91,169,241,230,91,40,102,168,88,95,118,184,171,46,171,79,69,18,181,143,119,92,142,110,202,228,99,186,24,143,145,201,208,199,42,98,7,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,209,27,93,178,185,24,222,183,171,228,114,117,189,202,161,109,73,20,228,201,113,208,230,235,45,246,211,148,227,157,90,155,37,190,74,140,94,239,91,89,10,211,178,149,173,70,213,83,82,192,228,107,219,88,230,61,207,89,26,178,57,208,50,100,78,203,89,47,126,218,232,135,43,157,121,214,205,6,185,235,69,29,77,37,142,178,162,157,149,120,142,63,113,139,183,62,67,7,233,58,85,149,206,107,105,24,246,237,216,116,136,169,42,250,206,237,68,230,76,236,74,255,0,154,172,11,42,255,0,162,184,230,73,142,92,63,237,148,117,214,218,234,121,63,241,100,134,104,228,103,243,57,174,111,193,80,9,233,230,143,238,39,169,191,130,253,98,136,133,110,19,189,233,244,111,230,6,61,245,24,12,244,212,30,54,237,92,87,242,213,213,27,22,77,61,37,14,162,226,180,248,244,55,90,55,85,53,211,221,160,109,202,216,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,30,248,23,194,119,189,62,141,252,192,199,190,163,0,27,41,128,0,31,37,206,211,106,189,83,50,142,243,108,164,175,167,142,162,10,182,69,83,11,101,99,103,130,86,77,12,168,215,34,162,62,57,99,142,70,59,218,215,177,174,77,149,17,79,172,0,34,175,158,119,234,79,246,147,247,105,42,132,85,243,206,253,73,254,210,126,237,2,213,114,84,247,167,202,126,95,215,125,70,220,77,73,10,220,149,61,233,242,159,151,245,223,81,183,19,82,7,201,29,166,213,13,214,162,251,13,178,145,151,42,202,120,105,42,43,27,11,82,121,160,133,210,58,40,159,38,221,78,99,29,60,206,107,85,118,106,203,34,166,221,75,191,214,0,0,0,3,8,57,150,113,213,83,195,46,51,75,166,26,99,95,87,75,170,25,29,60,23,42,90,230,210,197,36,22,139,114,84,42,58,119,164,241,190,41,159,50,193,52,45,141,26,189,41,220,145,206,98,182,52,146,239,241,139,198,46,9,194,6,9,79,127,191,209,250,103,36,188,245,253,159,199,251,147,83,250,83,181,53,59,42,191,182,153,4,177,193,218,142,161,36,252,226,39,94,221,45,221,87,203,95,124,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,15,62,72,167,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,233,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,57,164,123,155,11,152,221,209,177,185,239,142,58,192,27,84,2,58,185,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,39,76,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,249,205,35,218,233,154,246,238,142,145,175,124,146,42,6,170,228,255,0,114,184,247,19,211,47,198,190,177,90,64,9,63,220,174,61,196,244,203,241,175,172,86,129,106,185,157,112,29,249,111,177,84,235,206,147,217,122,179,236,126,222,239,73,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,133,99,106,131,29,113,190,7,52,143,26,226,210,245,197,197,27,234,210,251,114,167,235,164,180,196,198,83,209,80,220,101,133,240,86,86,162,68,141,89,95,60,78,77,219,38,251,73,45,76,142,87,186,72,251,33,106,185,105,240,43,83,195,46,51,85,169,250,157,65,87,75,170,25,29,60,246,218,170,23,85,69,36,22,139,114,84,34,182,6,44,18,62,41,159,50,193,12,206,145,92,189,41,219,141,173,98,182,69,147,55,192,0,0,0,0,0,0,0,98,175,52,127,113,61,77,252,23,235,20,70,85,24,171,205,31,220,79,83,127,5,250,197,16,16,173,194,119,189,62,141,252,192,199,190,163,1,178,153,173,103,9,222,244,250,55,243,3,30,250,140,6,202,96,124,146,90,109,83,93,105,239,179,91,41,31,114,163,167,154,146,158,177,208,181,103,134,9,157,27,165,137,146,109,212,214,61,208,66,231,53,23,103,44,81,170,239,210,155,125,96,0,0,0,33,175,153,215,47,250,61,34,172,169,226,7,68,49,223,9,130,213,245,79,147,91,98,146,8,169,108,53,82,79,12,49,58,153,142,122,72,176,207,37,71,148,49,177,205,133,204,118,202,216,220,198,71,50,133,170,226,159,86,113,93,15,225,247,54,212,204,215,16,251,85,101,182,219,210,154,166,198,230,198,232,238,94,42,86,82,178,158,94,226,43,18,23,190,118,182,69,86,191,104,213,234,140,122,162,49,193,175,94,147,107,246,178,232,87,167,255,0,36,122,133,117,197,254,212,91,214,217,116,240,79,106,119,225,243,233,114,117,34,246,230,103,83,251,115,179,166,88,250,223,208,246,245,59,127,192,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,79,62,103,167,39,29,85,181,97,156,75,215,105,205,195,29,164,169,168,212,43,60,212,148,55,54,210,53,245,116,83,210,49,245,107,18,76,175,69,142,154,88,163,149,100,107,90,229,124,176,210,251,17,170,160,73,255,0,7,220,38,97,188,34,233,127,216,123,21,69,37,226,251,95,81,37,77,247,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,232,223,184,244,68,116,175,85,190,160,0,0,0,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,79,172,1,172,182,191,104,229,247,135,253,101,203,52,119,35,155,196,85,227,55,7,83,199,83,210,198,120,186,87,181,36,166,169,232,99,222,145,247,96,146,41,123,125,106,230,117,244,187,214,106,161,224,9,31,231,63,160,212,216,174,168,99,90,255,0,98,162,171,240,249,197,59,173,119,215,182,158,87,65,29,198,142,56,219,4,143,153,94,172,99,230,166,217,141,137,26,207,42,25,30,157,106,231,171,99,128,15,213,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,60,205,154,52,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,186,163,141,146,77,208,158,188,242,246,216,198,58,105,94,174,146,71,163,83,174,71,189,202,155,185,72,107,228,251,163,151,220,231,138,4,213,90,121,188,61,151,77,45,243,212,86,73,210,199,247,234,171,169,231,164,167,166,217,94,215,183,169,143,169,151,184,141,123,83,195,116,59,165,100,106,147,126,0,138,190,121,223,169,63,218,79,221,164,170,17,87,207,59,245,39,251,73,251,180,12,85,229,177,196,94,9,195,79,17,206,203,53,46,163,192,227,119,220,126,182,197,91,115,232,154,95,71,245,62,42,152,229,236,195,20,146,75,213,37,43,33,233,106,38,221,238,181,93,152,168,179,147,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,172,97,39,220,165,56,215,244,37,101,31,9,186,155,115,181,81,217,102,239,73,133,220,39,94,196,141,174,154,126,227,237,142,84,111,68,157,231,203,44,145,58,71,53,201,34,58,36,89,22,88,88,192,193,110,39,120,122,202,184,95,214,91,214,145,229,53,62,63,192,118,234,109,215,70,82,201,79,13,206,134,86,245,69,81,27,94,159,227,70,244,107,158,214,75,20,172,71,191,163,169,115,255,0,147,103,16,90,177,120,172,187,112,253,115,199,238,183,220,22,197,111,74,203,109,202,158,10,104,169,113,169,31,61,68,210,71,80,254,150,73,55,138,146,103,244,34,190,73,26,232,87,166,62,223,117,241,102,255,0,24,60,38,97,188,93,105,127,216,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,184,26,67,162,250,95,160,184,108,122,127,164,120,133,38,59,98,142,162,90,181,167,133,242,74,249,103,145,83,174,89,101,149,206,150,87,236,141,106,57,238,114,163,24,198,38,205,99,81,2,34,249,213,251,211,226,223,47,232,126,163,113,61,175,39,12,3,13,213,60,55,136,45,62,212,28,122,146,249,143,95,41,241,202,106,234,26,148,94,137,89,189,201,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,197,115,171,247,167,197,190,95,208,253,70,226,93,94,70,63,174,207,217,191,222,64,97,87,24,188,29,103,124,32,103,116,246,11,253,103,166,113,187,207,95,217,252,131,183,13,63,165,59,80,211,190,171,251,85,147,203,36,29,169,42,18,63,206,42,117,237,212,221,209,124,175,87,46,14,96,21,156,59,223,98,210,77,94,200,191,216,158,191,196,207,21,77,68,115,212,73,142,213,116,62,78,170,118,66,201,36,124,51,72,136,199,194,141,233,73,37,73,90,172,252,242,75,46,156,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,235,89,118,162,166,183,93,107,109,244,119,106,75,165,61,45,68,144,197,93,72,217,91,5,83,26,229,70,205,26,76,198,74,140,114,34,57,18,70,49,251,42,117,53,171,186,32,109,60,106,174,75,247,39,62,37,53,31,80,44,89,22,131,102,169,117,189,90,176,171,125,53,93,130,240,250,85,146,59,125,42,189,99,91,116,245,42,239,241,93,77,26,181,92,145,197,82,212,119,68,81,177,177,2,4,255,0,114,184,247,19,211,47,198,190,177,90,88,174,110,188,38,97,185,14,157,220,56,172,179,84,82,89,50,28,86,158,154,154,245,28,52,10,231,228,44,158,174,146,150,153,101,145,36,107,99,124,13,146,77,159,219,123,222,206,136,213,81,177,179,166,245,114,206,187,90,172,28,191,244,254,251,125,185,210,91,173,182,234,123,245,93,101,101,92,205,134,10,104,35,187,87,58,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,160,227,163,140,219,239,24,122,143,75,115,142,213,232,108,51,23,241,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,223,121,165,237,68,171,27,92,177,198,214,53,173,234,84,124,178,5,139,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,137,226,143,93,63,132,167,41,236,155,90,254,203,125,156,251,71,224,191,185,158,59,198,118,60,62,75,5,55,241,221,184,250,186,187,29,95,160,155,117,109,231,182,235,130,188,185,184,40,254,21,90,143,61,255,0,63,182,93,99,211,44,91,243,151,42,152,19,181,29,210,185,21,139,29,177,179,117,53,237,234,99,214,73,93,18,57,204,141,173,110,241,58,104,164,73,63,230,143,238,39,169,191,130,253,98,136,8,1,54,146,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,141,91,76,255,0,229,139,199,143,228,66,251,77,160,218,177,122,233,192,114,11,131,125,27,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,234,146,56,161,114,201,50,237,215,43,148,63,39,152,255,0,47,250,206,29,239,178,234,222,144,227,191,236,79,95,225,160,150,154,158,73,234,36,199,106,186,25,31,77,67,230,124,146,62,25,164,69,123,38,87,116,164,146,172,78,70,126,101,101,178,188,29,113,139,157,240,129,157,212,95,236,20,126,153,198,239,61,31,104,49,254,228,52,254,148,237,67,80,202,95,237,167,193,44,144,118,164,168,89,63,54,137,215,183,75,183,69,242,216,39,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,32,7,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,122,90,24,234,79,247,43,143,113,61,50,252,107,235,21,164,0,147,253,202,227,220,79,76,191,26,250,197,104,16,2,79,247,43,143,113,61,50,252,107,235,21,164,0,147,253,202,227,220,79,76,191,26,250,197,104,22,171,153,215,1,223,150,251,21,78,188,233,61,151,171,62,199,237,238,244,149,174,221,110,238,85,101,16,181,240,182,61,221,221,106,119,169,224,109,66,183,166,57,37,153,169,28,41,191,68,77,72,86,54,168,49,215,27,224,115,72,241,174,45,47,92,92,81,190,173,47,183,42,126,186,75,76,76,101,61,21,13,198,88,95,5,101,106,36,72,213,149,243,196,228,221,178,111,180,146,212,200,229,123,164,143,178,22,171,150,159,2,181,60,50,227,53,90,159,169,212,21,116,186,161,145,211,207,109,170,161,117,84,82,65,104,183,37,66,43,96,98,193,35,226,153,243,44,16,204,233,21,203,210,157,184,218,214,43,100,89,51,124,0,0,0,45,87,22,62,235,26,201,242,255,0,33,250,116,230,181,134,202,124,88,251,172,107,39,203,252,135,233,211,154,214,1,181,65,242,91,45,54,171,45,51,232,236,214,202,74,10,121,42,39,171,124,84,208,182,38,58,121,229,124,211,74,173,106,34,43,228,150,73,36,123,189,174,123,220,229,221,85,84,250,192,17,87,207,59,245,39,251,73,251,180,192,14,23,53,211,248,53,235,182,51,173,127,101,190,209,253,156,241,191,220,207,29,224,251,254,34,142,122,111,227,187,114,116,244,247,250,191,65,119,233,219,203,125,211,63,249,231,126,164,255,0,105,63,118,145,86,6,205,31,236,53,197,46,141,127,208,172,227,79,115,139,127,253,146,195,83,10,187,255,0,22,72,102,142,70,127,216,75,12,177,255,0,34,70,121,70,94,131,114,175,204,176,158,52,169,172,218,137,143,210,102,122,73,136,211,195,121,154,245,116,166,74,90,75,227,229,166,122,65,79,29,51,37,151,173,241,214,53,123,144,200,238,133,138,13,228,78,153,226,100,182,171,150,159,29,84,220,50,228,213,90,97,169,213,244,148,186,95,145,212,79,114,170,174,117,44,178,79,104,184,165,58,35,103,98,65,27,229,153,147,36,16,194,232,213,171,210,189,185,26,230,35,100,73,39,36,0,0,12,74,230,155,128,83,103,92,22,230,85,73,143,85,221,174,88,173,69,5,254,218,148,201,43,159,74,248,234,89,21,69,66,178,53,245,152,202,57,234,213,253,104,172,107,58,158,187,116,35,155,9,122,3,172,119,222,31,245,151,19,214,44,114,31,17,87,140,220,27,81,37,55,83,25,226,233,94,215,71,83,77,214,246,61,35,238,193,36,177,119,58,21,204,235,234,111,172,212,83,101,235,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,77,93,242,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,61,175,18,154,189,83,175,90,243,156,234,228,211,213,201,79,145,94,38,154,222,149,112,69,12,241,91,153,180,84,80,200,200,183,98,62,58,104,225,141,85,21,219,171,21,85,206,85,87,44,186,114,125,209,203,22,13,195,2,106,173,60,222,34,245,169,119,9,234,43,36,233,123,59,20,180,53,19,210,83,211,108,175,115,29,210,246,84,203,220,70,177,203,226,122,29,212,145,181,72,75,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,218,35,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,3,245,136,86,231,87,239,79,139,124,191,161,250,141,196,154,146,21,185,213,251,211,226,223,47,232,126,163,113,2,234,242,49,253,118,126,205,254,242,51,255,0,137,222,30,177,94,40,52,106,245,164,121,77,79,128,241,253,186,155,117,209,148,177,212,77,108,174,137,221,81,84,70,215,167,248,209,189,26,230,57,241,75,43,17,236,235,234,76,0,228,99,250,236,253,155,253,228,74,160,26,198,107,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,101,255,0,45,206,95,116,220,68,212,201,172,58,201,106,171,110,157,91,170,29,77,69,109,154,41,97,102,76,245,138,120,229,88,170,33,158,41,161,101,52,201,3,149,237,107,153,35,209,241,239,187,36,68,147,78,47,56,50,211,142,48,236,88,229,179,53,186,221,108,213,248,189,195,196,80,220,173,207,69,145,180,178,190,47,27,76,177,191,120,215,187,28,77,70,200,173,87,71,35,35,114,117,53,36,138,75,213,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,129,250,192,0,32,7,154,63,191,102,166,254,11,244,122,35,58,121,37,229,54,42,189,2,206,176,170,122,238,187,213,171,48,91,165,101,55,105,233,218,165,171,162,167,142,158,78,181,78,135,117,62,138,165,54,69,87,39,111,119,34,35,154,171,130,220,209,253,251,53,55,240,95,163,209,22,43,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,39,39,152,143,8,127,194,183,70,147,236,181,23,123,80,176,238,237,110,47,215,95,225,161,159,186,232,188,85,36,157,72,177,175,118,56,155,208,174,232,233,150,56,183,145,145,172,189,80,23,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,178,79,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,241,100,98,185,172,115,226,150,39,171,25,215,210,152,127,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,58,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,202,24,216,215,76,215,187,101,116,141,99,36,12,11,226,199,140,27,175,22,26,71,164,77,206,86,145,51,188,42,162,253,65,122,125,52,78,141,149,208,74,203,114,211,87,43,81,137,20,111,149,99,157,143,142,55,42,35,224,115,209,177,178,70,70,219,193,201,83,222,159,41,249,127,93,245,27,113,128,6,127,242,84,247,167,202,126,95,215,125,70,220,4,212,128,0,0,0,29,110,68,84,243,59,14,183,236,159,16,13,59,14,166,46,254,195,180,1,22,28,235,109,18,250,27,7,189,249,118,219,119,169,167,95,91,207,119,210,196,169,229,255,0,246,148,148,242,52,57,212,49,178,105,150,30,138,139,187,114,55,57,63,253,137,224,98,191,42,29,151,137,42,143,191,209,81,237,255,0,237,244,164,234,69,252,83,63,197,79,247,136,41,229,68,228,78,37,103,69,255,0,235,67,63,215,233,9,214,135,248,150,127,138,159,239,1,89,67,190,37,101,46,64,9,250,59,156,161,195,118,42,0,98,15,50,61,120,118,139,233,27,91,111,159,183,117,185,55,174,153,22,155,186,138,140,171,165,71,123,85,17,61,87,187,218,101,241,18,124,235,114,137,221,147,105,246,62,199,55,180,251,125,197,94,157,41,191,149,68,27,46,251,239,252,128,48,199,133,61,15,173,215,221,81,138,209,58,35,232,98,116,142,174,122,84,36,46,69,124,19,189,155,121,47,181,209,124,16,216,131,14,198,168,113,28,110,130,195,65,18,199,29,45,60,81,42,117,171,252,219,27,89,237,95,63,228,161,20,188,154,112,170,75,157,195,46,201,234,88,238,166,215,211,82,49,205,122,166,221,20,181,10,190,91,109,255,0,62,255,0,233,242,37,208,0,7,197,119,188,91,108,84,47,185,93,171,97,165,166,141,81,29,36,210,53,141,69,85,217,19,119,42,32,31,105,241,92,239,54,219,60,78,154,227,83,217,99,90,174,85,232,115,188,182,85,248,34,253,202,96,119,19,156,208,49,221,47,170,169,179,233,204,180,119,26,216,146,157,236,114,199,5,83,21,31,230,253,250,42,81,119,68,254,111,34,59,117,131,152,14,188,234,220,243,178,227,95,104,165,164,158,38,198,232,224,181,177,138,169,208,230,175,155,149,255,0,7,47,199,238,2,102,114,14,54,248,115,198,110,14,182,93,51,42,182,206,196,106,185,25,105,170,114,34,42,110,158,125,191,184,247,24,70,186,105,158,162,64,218,156,90,251,45,67,28,245,141,58,232,230,141,122,145,81,54,245,154,159,223,33,173,21,93,222,227,93,34,203,85,81,214,229,219,207,161,169,236,254,132,61,46,19,171,25,158,9,117,130,233,99,185,50,55,195,35,95,235,83,198,255,0,99,218,239,98,167,222,212,3,103,112,98,87,0,188,84,214,241,15,140,214,208,223,42,233,100,185,91,32,73,220,144,197,28,105,210,234,137,155,236,107,220,190,196,103,181,19,253,38,90,128,0,1,194,162,57,21,171,236,84,217,72,156,230,227,160,44,130,163,242,189,106,129,81,176,201,52,213,174,117,86,251,172,139,69,19,118,98,167,222,174,246,41,44,134,56,241,253,130,197,155,240,187,158,195,225,165,154,122,59,21,85,68,9,26,187,126,227,22,57,27,228,212,93,253,104,211,200,8,215,229,43,171,181,216,158,181,67,166,235,35,18,143,39,175,141,200,139,7,83,187,141,165,169,223,214,223,213,223,102,124,23,250,137,182,53,192,225,18,251,95,129,241,85,167,117,158,81,79,75,146,65,73,43,94,207,98,189,203,11,147,103,109,178,250,235,253,102,197,216,245,193,46,150,74,26,255,0,140,244,209,72,190,72,158,106,196,95,135,244,129,250,39,11,230,114,112,170,158,197,0,155,124,14,74,55,79,188,169,21,0,228,225,125,135,39,11,230,7,91,151,111,53,42,103,153,75,147,171,203,114,166,249,123,0,172,0,4,56,115,140,182,69,77,153,98,21,172,143,165,102,150,185,171,235,111,236,167,162,255,0,136,179,28,179,114,40,49,238,36,233,150,119,43,124,109,36,52,204,217,157,94,179,171,233,54,254,131,35,185,212,91,149,46,24,93,205,24,237,150,186,174,37,119,158,219,173,53,54,201,255,0,224,47,249,140,70,224,50,162,122,110,35,108,14,129,187,245,77,72,215,249,111,234,248,250,93,192,216,106,134,78,245,21,60,187,254,156,76,119,249,209,14,243,225,177,187,174,203,64,253,182,222,150,37,255,0,240,16,251,128,165,199,8,155,7,167,196,235,103,233,47,151,196,14,228,246,28,148,180,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,1,75,138,138,92,5,14,223,239,43,105,214,238,174,175,37,77,138,219,184,21,159,21,233,55,179,215,167,223,77,47,255,0,154,167,218,124,119,132,85,180,87,34,47,154,211,75,237,255,0,21,64,215,199,143,232,170,97,226,58,246,149,43,250,78,169,116,126,91,122,158,62,171,99,57,249,43,209,195,30,157,102,85,75,213,215,38,65,26,39,159,151,149,26,47,255,0,236,97,15,48,198,213,183,137,11,170,85,244,111,219,159,183,210,139,250,30,62,175,111,111,196,206,126,75,170,179,105,134,90,245,115,119,143,33,107,118,79,187,193,51,96,36,168,0,7,91,190,224,129,223,120,111,176,10,211,216,114,112,158,195,144,41,95,105,71,196,173,222,210,141,147,171,116,95,230,3,177,167,39,13,57,3,200,106,213,99,104,52,242,253,84,247,34,36,118,250,167,42,175,243,65,34,255,0,192,107,215,55,77,239,140,71,171,253,104,234,245,39,207,167,226,215,92,246,248,127,50,155,1,107,221,185,247,93,37,201,232,24,170,142,154,213,90,196,219,249,233,165,79,185,126,243,95,188,86,5,181,241,115,65,67,35,188,233,245,14,40,29,191,199,166,230,212,254,111,184,13,134,52,150,138,27,126,152,226,212,80,127,23,13,166,153,173,243,223,111,205,161,235,79,51,166,127,252,111,177,229,251,237,208,170,127,66,181,15,76,0,0,0,135,190,115,17,79,22,161,98,51,190,79,82,123,101,92,109,69,255,0,176,171,69,242,242,255,0,179,66,97,8,160,231,81,101,145,46,120,29,215,161,234,198,81,92,55,118,203,178,111,81,79,252,219,127,40,8,251,169,210,59,195,52,202,60,246,154,223,81,44,110,168,133,138,230,178,71,122,175,141,174,79,36,111,78,219,185,60,247,45,209,45,92,184,44,216,174,178,105,98,98,87,184,93,36,52,127,218,242,70,201,150,55,43,161,166,164,93,247,106,170,251,87,249,191,160,177,156,104,242,249,173,210,200,106,114,236,6,209,95,53,27,170,217,27,219,215,81,81,231,36,178,249,167,230,127,71,100,103,159,87,251,224,96,65,217,79,81,53,44,205,158,7,244,200,221,246,93,145,118,221,54,248,148,203,12,176,72,232,167,137,241,189,170,168,230,189,170,138,138,159,5,69,41,2,79,249,100,113,115,127,130,170,139,74,50,58,186,87,82,75,85,35,97,254,215,141,142,234,154,166,157,54,71,117,162,175,241,143,248,47,245,236,75,73,175,87,2,152,205,222,253,173,120,236,182,200,37,145,176,93,105,31,47,68,110,114,35,91,87,77,186,174,205,93,189,168,108,42,0,139,110,117,23,56,190,204,225,246,133,114,119,29,125,124,200,158,91,236,218,52,69,248,239,255,0,60,79,129,41,36,57,115,143,200,150,231,153,98,54,229,115,85,97,154,182,77,145,19,254,151,162,254,127,231,3,240,57,56,173,74,107,206,76,145,162,172,75,100,131,175,102,239,231,227,97,219,207,225,229,212,77,97,18,124,148,241,153,23,37,212,28,130,72,157,208,250,11,115,88,239,61,188,170,39,223,225,183,242,62,242,91,0,20,175,180,168,165,202,1,165,69,13,93,215,216,165,96,117,212,121,211,202,159,246,14,255,0,120,130,78,106,174,115,184,149,137,21,83,213,180,189,63,252,126,172,157,138,231,116,81,84,61,63,147,19,215,253,10,64,71,50,139,196,151,142,37,46,14,145,138,223,11,13,69,50,110,221,183,70,215,213,255,0,198,6,112,242,95,137,139,164,57,116,168,139,212,153,19,19,255,0,196,163,36,116,142,94,76,8,214,104,254,93,187,85,21,249,4,123,47,255,0,169,198,72,208,3,166,79,97,220,116,201,236,2,182,26,215,241,99,239,79,172,159,48,50,31,168,206,108,159,26,34,123,13,108,56,177,247,167,214,79,152,25,15,212,103,3,63,244,203,141,124,87,133,62,89,154,123,100,180,220,252,70,166,228,214,252,130,60,114,223,78,177,190,74,14,187,189,124,109,185,212,36,141,123,27,12,79,69,86,53,237,94,244,140,86,34,116,182,87,197,25,119,107,158,101,170,249,253,109,230,178,58,187,254,89,152,222,36,169,149,148,148,136,179,220,46,53,115,43,156,145,195,11,81,21,242,75,34,236,200,218,158,110,68,106,123,16,252,154,219,181,214,227,77,65,71,112,185,213,213,83,218,233,214,146,134,41,166,115,217,75,2,203,36,203,20,77,85,217,140,89,102,150,69,107,118,78,185,30,239,107,149,86,87,249,93,114,255,0,163,180,81,219,120,155,214,252,119,189,117,155,195,92,112,123,92,242,65,61,44,116,178,193,20,240,221,157,219,123,250,166,94,238,209,71,34,49,208,186,55,72,173,87,172,78,136,49,131,91,249,92,235,206,137,232,53,179,90,43,42,105,47,149,148,244,239,171,203,177,251,116,93,201,241,232,63,73,178,164,173,115,155,86,198,55,126,251,163,68,72,151,214,111,118,38,190,102,216,174,26,56,139,206,248,95,213,58,13,76,193,106,63,193,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,237,69,246,162,236,145,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,5,156,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,11,149,205,107,93,52,227,136,189,56,208,45,80,210,251,207,142,181,87,125,165,138,104,101,68,101,85,190,169,169,107,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,187,242,185,42,123,211,229,63,47,235,190,163,110,48,42,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,250,90,247,182,8,90,231,34,110,228,138,52,93,250,83,108,245,228,169,239,79,148,252,191,174,250,141,184,9,169,0,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,107,89,196,190,7,106,211,14,33,181,35,79,236,20,180,148,182,139,22,81,114,164,182,83,211,92,27,90,200,40,146,161,254,30,37,149,175,122,171,219,18,177,175,107,220,178,49,232,230,73,180,141,114,38,198,122,177,157,126,75,244,179,50,212,207,69,250,79,236,150,63,113,190,248,46,255,0,103,197,120,90,105,38,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,177,172,190,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,4,133,114,79,210,251,86,67,171,153,230,171,220,29,73,53,70,25,103,165,182,208,211,205,68,217,95,28,247,7,201,189,84,82,170,239,11,217,21,28,177,47,75,119,115,42,158,157,77,68,84,124,196,144,45,202,179,88,236,90,69,197,197,162,155,35,135,106,76,246,223,46,29,29,79,83,255,0,181,106,170,103,130,74,101,232,99,28,175,238,79,79,20,27,122,173,111,127,173,206,70,177,81,103,164,1,143,252,122,234,150,119,162,220,39,103,58,153,166,151,223,67,100,150,111,70,120,42,223,11,13,71,107,187,114,165,134,79,205,204,199,198,237,227,149,237,245,154,187,111,186,108,168,138,153,0,91,253,123,209,76,87,136,157,39,190,232,230,107,112,186,209,89,114,15,11,226,103,181,203,28,117,76,236,84,197,80,206,135,73,28,140,77,223,11,81,119,98,250,170,187,108,187,42,4,64,112,245,204,123,140,236,231,95,116,211,10,202,117,147,198,217,114,12,194,205,107,184,211,125,157,181,71,223,165,158,182,40,229,143,173,148,205,123,122,152,247,38,237,84,114,111,186,42,47,153,55,230,16,105,239,40,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,237,51,124,0,0,8,86,231,87,239,79,139,124,191,161,250,141,196,186,188,140,127,93,159,179,127,188,139,85,206,175,222,159,22,249,127,67,245,27,137,117,121,24,254,187,63,102,255,0,121,1,42,128,0,33,91,157,95,189,62,45,242,254,135,234,55,19,207,242,147,207,240,221,44,215,76,255,0,80,117,7,33,164,177,227,214,61,55,175,169,174,174,169,85,232,137,158,146,182,162,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,250,14,117,126,244,248,183,203,250,31,168,220,76,0,2,250,241,137,197,86,101,197,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,234,43,162,107,222,223,19,35,91,27,166,127,83,186,158,136,212,94,219,35,99,45,252,122,67,153,63,69,234,53,237,208,82,71,137,193,148,67,136,50,71,78,157,249,238,47,164,146,169,205,100,105,186,163,35,138,54,43,156,238,157,214,104,209,157,123,73,209,125,120,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,253,10,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,152,222,143,85,234,116,76,151,58,121,191,226,214,44,27,130,253,61,194,177,106,31,5,101,199,243,11,77,174,221,77,221,124,157,138,88,45,53,241,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,3,5,185,92,123,246,105,151,227,95,71,173,46,175,58,191,122,124,91,229,253,15,212,110,37,170,229,113,239,217,166,95,141,125,30,180,186,188,234,253,233,241,111,151,244,63,81,184,129,128,6,101,114,235,224,86,167,138,92,201,51,141,65,160,171,102,149,216,42,38,134,186,106,106,168,152,251,157,198,20,167,122,91,85,18,68,158,22,58,58,134,200,249,154,207,208,99,152,215,177,238,71,178,218,112,81,194,141,247,139,77,101,162,195,123,87,90,60,66,219,181,102,83,123,162,133,142,240,20,189,47,88,227,71,72,168,196,154,119,179,181,26,108,247,38,239,147,182,246,69,34,27,9,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,96,126,177,25,124,214,56,21,169,204,99,175,226,159,74,40,42,234,111,180,180,235,54,107,66,234,168,155,3,173,212,148,79,95,73,49,102,145,170,215,197,21,60,113,58,24,209,221,196,88,220,214,53,205,145,101,147,64,6,170,229,213,225,59,222,159,70,254,96,99,223,81,128,203,254,107,156,20,126,76,178,169,248,148,211,59,101,214,167,27,203,110,21,21,57,108,91,119,161,179,221,38,145,174,74,142,181,114,200,216,106,164,145,254,78,111,68,114,167,74,61,18,104,98,110,32,112,157,239,79,163,127,48,49,239,168,192,6,202,96,0,0,0,4,85,243,206,253,73,254,210,126,237,37,80,138,190,121,223,169,63,218,79,221,160,90,174,74,158,244,249,79,203,250,239,168,219,137,169,33,91,146,167,189,62,83,242,254,187,234,54,226,106,64,0,0,30,83,85,117,34,197,163,250,113,145,234,134,79,71,117,171,181,99,54,249,110,53,112,218,232,95,87,84,248,227,77,213,25,27,63,210,247,43,99,99,119,124,143,99,26,231,183,213,128,53,172,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,111,76,84,241,185,235,254,52,143,86,181,141,124,178,202,244,99,58,250,83,50,185,68,112,137,106,212,92,153,252,81,101,247,26,74,139,110,15,120,150,219,101,178,173,59,101,89,174,173,167,142,79,21,63,113,170,214,178,22,212,196,248,186,61,126,242,53,253,81,246,81,37,243,252,206,184,14,252,136,95,106,117,231,73,236,189,56,14,65,112,119,164,173,118,235,119,110,151,23,153,204,133,177,238,238,235,151,179,81,59,170,21,189,49,199,20,46,88,225,77,186,226,106,227,175,7,220,89,230,92,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,11,20,73,246,55,194,30,43,196,71,42,252,31,58,182,209,90,168,53,11,9,183,223,107,109,119,138,202,248,237,240,201,67,21,234,182,90,138,74,185,228,78,223,103,183,222,124,107,35,152,216,229,217,203,36,81,190,101,116,96,151,255,0,34,227,23,59,185,112,157,136,240,147,96,163,244,54,55,102,241,255,0,104,38,238,67,81,233,238,237,201,43,233,125,87,193,220,165,236,72,138,159,155,149,123,155,250,219,34,116,129,96,9,254,229,205,197,94,85,197,86,135,79,123,207,237,189,188,167,22,184,122,22,229,112,130,142,72,169,110,155,66,201,35,170,106,246,219,11,102,114,61,82,88,98,115,186,28,214,191,166,38,77,19,18,26,248,81,225,71,81,248,181,212,118,97,88,84,94,6,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,244,185,34,133,21,29,35,154,229,85,99,25,36,140,216,79,75,116,183,4,209,108,18,217,166,122,105,98,244,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,189,103,46,219,236,155,34,34,32,107,4,79,247,43,143,113,61,50,252,107,235,21,164,0,147,253,202,227,220,79,76,191,26,250,197,104,25,84,0,0,0,2,223,241,11,148,223,112,109,2,212,188,215,22,174,240,87,172,127,15,188,221,45,213,61,166,73,216,170,130,138,89,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,16,131,253,148,126,59,63,235,231,254,230,108,255,0,242,66,119,181,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,77,246,221,23,216,97,7,246,21,56,88,255,0,171,237,85,255,0,202,182,239,249,8,25,254,0,0,0,0,98,175,52,127,113,61,77,252,23,235,20,70,85,24,171,205,31,220,79,83,127,5,250,197,16,16,173,194,119,189,62,141,252,192,199,190,163,1,178,153,173,103,9,222,244,250,55,243,3,30,250,140,6,202,96,0,0,0,0,8,171,231,123,170,95,252,109,52,82,223,125,255,0,166,242,155,189,179,194,255,0,69,53,4,253,229,103,255,0,108,155,208,199,255,0,59,219,252,90,146,168,107,131,198,134,177,216,181,247,138,12,255,0,85,113,104,122,44,183,91,132,116,246,233,58,158,190,38,150,146,158,42,72,170,118,123,24,246,119,153,78,217,123,110,106,57,157,206,133,221,91,186,133,191,192,52,183,59,213,15,180,127,97,108,94,147,251,37,143,214,101,55,143,237,168,97,240,182,186,94,158,252,255,0,157,123,122,250,123,140,245,25,212,245,223,201,171,178,159,149,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,18,253,201,111,71,47,184,126,141,101,186,197,119,155,183,73,168,151,10,122,123,93,55,75,23,170,150,218,234,136,221,83,214,215,170,167,92,243,212,69,219,115,24,230,248,110,175,89,178,53,82,42,245,251,71,47,188,63,235,46,89,163,185,28,222,34,175,25,184,58,158,58,158,150,51,197,210,189,169,37,53,79,67,30,244,143,187,4,145,75,219,235,87,51,175,165,222,179,85,0,217,79,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,63,88,194,174,81,218,153,138,230,28,33,89,240,91,77,94,215,172,10,225,95,111,187,210,201,36,125,198,248,154,185,171,32,157,172,107,213,233,11,217,58,177,175,123,91,213,36,19,181,17,81,155,174,106,129,8,28,66,243,30,227,59,6,215,221,75,194,177,109,100,240,86,92,127,48,188,218,237,212,223,103,109,82,118,41,96,173,150,56,163,235,125,51,158,238,150,49,169,187,149,92,187,110,170,171,230,73,255,0,1,90,165,157,235,79,9,216,54,166,106,93,247,211,57,37,231,210,126,54,183,194,195,79,221,237,92,170,161,143,243,112,177,145,183,104,226,99,125,86,166,251,110,187,170,170,173,160,212,46,81,60,54,234,86,127,146,234,53,247,54,212,168,46,89,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,93,182,221,87,218,100,254,130,104,166,43,195,182,147,216,180,115,10,184,93,107,108,184,255,0,138,240,211,221,37,142,74,167,247,234,101,168,127,91,163,142,54,46,207,153,200,155,49,61,84,77,247,93,213,66,224,0,0,199,254,60,180,114,143,91,248,83,207,113,57,38,181,82,215,219,237,235,127,181,214,220,91,3,99,165,170,162,94,254,233,52,239,142,58,110,228,108,150,7,78,231,181,177,199,60,138,229,86,245,53,117,215,38,251,156,22,177,216,176,110,24,23,74,170,33,241,23,173,75,184,65,79,71,31,83,217,216,165,161,168,130,174,162,167,116,99,152,238,151,178,154,46,218,185,142,95,19,214,222,164,141,200,66,8,19,167,202,59,76,241,92,63,132,43,62,117,105,164,222,245,158,220,43,238,23,122,169,35,143,184,239,13,87,53,28,16,53,237,98,61,97,99,32,87,181,143,115,186,100,158,119,34,162,63,100,205,82,56,57,48,107,205,78,85,165,249,46,128,95,107,105,60,70,15,80,219,165,137,142,168,137,179,201,110,172,146,71,79,27,33,70,35,222,200,106,119,123,165,87,63,206,186,54,47,66,53,136,233,31,0,69,95,60,239,212,159,237,39,238,210,85,8,171,231,157,250,147,253,164,253,218,6,26,240,79,195,61,55,21,217,110,127,166,16,215,82,91,239,176,96,245,23,124,122,186,173,101,236,83,92,97,184,208,35,123,137,27,145,85,146,69,36,208,170,171,95,208,147,44,136,199,185,141,66,202,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,111,242,84,247,167,202,126,95,215,125,70,220,101,255,0,49,254,95,244,124,68,88,165,213,189,33,199,127,217,98,131,195,65,45,53,60,144,83,199,145,82,245,178,62,154,135,204,248,227,100,208,198,170,246,76,174,234,88,226,88,156,143,252,202,196,31,39,45,206,96,149,60,68,211,73,163,218,201,117,164,110,162,219,169,221,83,69,114,154,88,161,126,76,197,150,121,37,72,169,225,130,40,97,125,52,41,3,85,141,115,159,35,17,242,109,179,36,84,207,83,86,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,216,39,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,58,156,17,193,206,175,222,159,22,249,127,67,245,27,137,117,121,24,254,187,63,102,255,0,121,22,171,157,95,189,62,45,242,254,135,234,55,18,197,112,203,198,14,77,194,214,151,234,149,151,78,86,174,143,54,206,106,44,13,181,94,27,21,60,176,91,32,163,146,169,245,47,124,115,178,70,202,247,182,102,68,214,43,54,218,73,31,212,213,141,173,120,102,87,53,206,58,127,143,225,127,69,51,63,250,98,151,63,173,161,111,248,173,109,174,58,132,119,253,247,197,49,173,254,242,21,127,251,98,18,56,52,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,124,165,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,193,60,11,240,101,98,224,243,78,42,173,146,93,125,51,153,229,30,30,163,38,185,68,247,165,43,164,137,31,218,166,166,141,219,109,12,93,217,81,36,115,82,73,28,247,57,221,40,172,138,48,184,28,49,112,245,138,240,191,163,86,93,35,197,170,124,127,128,238,84,220,110,143,165,142,158,107,157,116,174,234,150,162,70,177,63,197,141,136,231,61,204,138,40,152,175,127,71,82,235,88,109,80,106,174,5,245,203,184,179,204,178,30,21,240,46,20,236,212,245,118,76,123,21,168,184,212,222,164,134,189,28,204,133,243,214,186,170,153,37,141,35,107,163,100,14,146,77,153,220,123,30,254,137,21,17,209,179,165,193,247,9,153,151,23,90,161,246,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,250,246,238,61,17,91,19,213,45,166,150,233,110,119,173,57,221,179,76,244,210,197,233,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,231,38,123,35,110,209,196,247,122,206,77,246,217,55,85,68,93,135,184,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,135,181,210,221,45,193,52,91,4,182,105,158,154,88,189,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,89,203,182,251,38,200,136,137,96,57,163,251,137,234,111,224,191,88,162,50,168,197,94,104,254,226,122,155,248,47,214,40,128,128,19,213,106,150,150,231,122,45,157,220,244,207,82,236,94,134,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,170,229,219,125,151,101,69,68,242,166,193,28,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,46,138,133,134,38,36,142,115,86,39,181,143,234,232,73,35,144,49,175,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,246,116,241,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,221,113,185,219,171,81,237,235,98,190,55,47,67,220,139,173,101,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,239,114,230,227,95,248,85,105,196,246,12,254,231,106,143,83,113,111,205,220,169,160,94,212,151,74,20,70,36,119,54,195,210,214,55,169,239,88,229,108,74,230,178,70,181,219,68,217,162,141,2,5,201,254,229,113,238,39,166,95,141,125,98,180,128,18,127,185,92,123,137,233,151,227,95,88,173,2,0,73,254,229,113,238,39,166,95,141,125,98,180,128,18,127,185,92,123,137,233,151,227,95,88,173,3,42,128,0,0,0,0,0,90,174,44,125,214,53,147,229,254,67,244,233,205,107,13,148,248,177,247,88,214,79,151,249,15,211,167,53,172,3,106,128,0,17,87,207,59,245,39,251,73,251,180,194,14,8,52,135,13,215,174,39,49,45,35,212,8,42,228,177,100,84,247,120,106,22,146,117,134,120,158,203,93,92,177,77,27,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,115,127,158,119,234,79,246,147,247,105,138,188,174,61,251,52,203,241,175,163,214,129,101,53,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,210,237,151,100,114,57,174,99,218,199,177,236,110,127,242,148,227,95,208,149,148,124,38,234,109,206,213,71,101,155,189,38,23,112,157,123,18,54,186,105,251,143,182,57,81,189,18,119,159,44,178,68,233,28,215,36,136,232,145,100,89,97,99,51,131,141,190,15,177,158,46,116,190,91,43,146,146,139,54,177,211,206,236,78,241,87,45,71,98,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,58,93,0,57,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,3,13,121,101,241,95,170,28,80,105,125,237,186,163,96,171,158,229,135,212,69,73,46,88,230,199,20,23,217,231,146,162,87,68,200,97,130,40,97,125,52,41,74,199,53,142,122,170,75,27,221,211,214,157,89,148,0,130,190,110,58,103,149,97,252,94,222,51,171,181,38,246,92,246,223,65,112,180,85,71,28,157,183,120,106,72,104,231,129,207,115,17,139,51,31,2,61,204,99,157,211,28,240,57,85,21,251,36,234,16,3,204,235,84,191,42,28,100,230,190,18,251,233,59,86,37,225,241,107,127,246,175,103,194,248,88,211,197,193,230,198,185,253,53,210,86,250,238,234,223,127,85,202,196,96,31,87,43,44,2,167,58,227,75,13,170,92,122,146,237,109,197,105,235,239,247,36,169,72,156,202,86,71,76,248,169,234,17,146,47,172,246,86,79,72,172,232,69,123,95,210,244,219,161,92,217,244,53,214,224,31,83,49,93,34,226,247,77,179,172,214,175,194,89,105,238,21,22,250,154,167,73,28,113,210,248,218,73,168,217,60,175,145,237,99,33,141,245,13,124,143,87,122,177,181,238,68,85,68,69,216,164,1,10,220,234,253,233,241,111,151,244,63,81,184,147,82,66,183,58,191,122,124,91,229,253,15,212,110,32,93,94,70,63,174,207,217,191,222,68,170,17,87,200,199,245,217,251,55,251,200,149,64,0,0,0,0,32,7,154,63,191,102,166,254,11,244,122,34,207,199,160,217,149,111,15,45,226,54,207,69,87,112,199,168,242,138,188,102,244,176,211,162,178,212,246,83,209,75,77,52,175,71,171,186,39,117,92,145,162,244,35,24,248,152,213,122,186,102,52,188,28,209,253,251,53,55,240,95,163,209,25,211,202,3,22,177,103,60,23,234,22,21,148,208,248,219,46,65,152,93,173,119,26,110,235,227,239,210,207,105,160,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,17,195,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,58,246,238,49,21,27,43,209,118,19,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,72,1,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,220,174,89,252,107,219,184,96,206,238,88,78,165,220,252,54,155,101,187,212,214,214,72,181,83,122,26,186,24,100,88,234,33,167,133,178,117,247,182,100,18,35,99,234,93,160,114,189,27,10,181,193,245,243,79,225,51,13,225,207,84,45,57,198,159,212,82,80,216,181,42,162,225,83,79,142,82,80,44,16,89,159,75,29,26,74,145,191,184,228,115,37,150,162,73,17,141,100,108,137,54,99,83,165,17,19,208,114,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,9,169,0,0,0,0,40,121,89,215,34,34,251,64,166,63,97,220,116,199,236,59,128,17,197,206,130,38,38,144,226,50,170,47,82,228,79,79,255,0,18,144,145,210,57,121,207,163,95,163,248,142,205,85,86,100,18,110,191,254,167,32,24,117,202,169,206,111,18,178,162,42,122,214,150,39,255,0,143,210,19,183,79,229,79,18,127,216,55,253,226,1,121,107,222,36,179,241,41,111,116,108,87,120,168,105,233,151,102,239,178,58,190,147,254,34,125,232,93,215,69,78,245,254,84,76,95,244,32,29,229,46,42,40,114,236,190,197,3,148,246,149,20,181,74,128,16,167,206,57,106,87,94,113,148,145,21,34,75,36,253,27,183,111,63,27,54,254,127,31,46,146,107,8,147,231,89,140,200,153,46,159,100,17,196,238,134,80,92,90,247,121,237,231,81,6,223,13,191,151,247,129,232,249,43,220,226,251,51,152,90,17,201,220,109,245,147,42,121,111,179,168,213,19,227,191,252,237,126,4,164,144,229,201,195,34,91,102,101,151,91,145,205,69,154,106,41,54,84,79,250,94,183,249,255,0,152,152,208,4,75,115,55,226,230,255,0,61,85,110,148,99,149,116,173,164,138,170,54,205,253,175,27,221,213,13,77,66,108,174,235,85,79,226,217,240,79,234,220,150,147,94,174,58,241,155,189,135,90,242,41,110,112,75,27,103,186,213,190,46,184,220,212,86,186,174,167,101,77,218,155,251,20,12,112,168,168,154,170,103,79,59,250,164,118,219,174,200,155,236,155,124,14,176,85,20,50,207,35,98,130,39,200,247,42,35,90,198,170,170,170,252,17,16,10,75,139,77,164,119,135,233,148,153,237,77,190,162,40,219,81,51,17,206,100,141,245,89,27,156,190,74,222,157,183,106,249,238,101,151,5,220,190,107,117,78,26,108,187,62,180,87,195,70,218,183,198,198,245,212,83,249,199,44,94,107,249,159,209,217,95,231,213,254,241,124,249,143,217,177,93,27,210,197,196,172,144,186,56,107,63,181,227,141,243,44,142,71,77,77,86,187,238,229,69,246,167,243,255,0,64,22,231,147,60,83,203,168,89,116,236,147,212,130,217,73,27,145,63,236,234,213,124,252,191,236,20,152,66,40,57,43,217,100,91,158,121,117,232,122,49,244,86,253,157,178,236,187,84,84,127,54,223,201,37,124,0,0,1,228,181,106,138,27,134,152,229,52,83,255,0,23,53,166,165,174,243,219,127,205,169,235,79,51,169,159,252,111,178,21,251,173,211,42,255,0,66,53,64,215,138,30,155,39,24,140,86,122,177,210,106,79,151,87,193,173,185,237,241,254,100,54,20,210,90,198,215,233,229,134,169,142,69,73,45,244,174,69,79,231,130,53,255,0,132,215,167,42,129,110,156,92,215,208,198,239,58,141,67,150,6,237,240,234,185,185,63,159,239,54,4,208,75,115,237,90,75,140,80,61,85,93,13,170,137,139,191,243,83,68,159,114,125,192,92,19,135,28,156,56,14,189,188,252,138,211,218,81,178,111,186,170,149,183,218,5,71,11,236,57,56,95,96,20,40,111,220,29,236,13,251,192,236,0,1,25,156,234,40,225,147,78,176,218,164,234,235,143,32,145,23,207,203,206,141,87,255,0,245,48,99,128,24,170,102,226,58,200,148,203,250,46,166,116,158,91,250,158,62,151,115,60,57,209,42,195,166,24,147,209,205,222,76,133,205,217,126,239,4,253,204,24,229,230,218,183,113,33,106,74,78,141,251,112,119,58,145,127,67,199,210,111,236,248,129,176,37,149,54,179,208,39,221,77,23,255,0,154,135,218,124,118,116,84,180,80,162,175,154,83,69,255,0,230,161,246,1,75,138,27,191,222,84,237,252,202,27,213,213,230,169,176,29,141,42,41,105,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,21,28,47,176,14,167,117,111,240,254,114,182,252,10,92,187,46,229,77,248,1,89,242,221,19,170,219,86,221,246,222,9,19,255,0,193,83,234,58,231,141,178,195,36,79,77,218,246,171,85,62,244,84,3,95,222,99,79,157,252,72,92,82,120,149,157,184,170,35,98,255,0,124,212,175,170,217,125,136,101,151,37,75,230,214,236,219,31,84,255,0,162,212,213,8,187,167,242,169,101,79,103,183,254,116,99,255,0,53,140,102,44,127,95,168,234,97,129,241,182,225,73,87,47,155,93,178,170,86,204,190,74,171,230,190,183,154,39,179,203,239,46,175,38,90,212,165,202,115,6,109,191,93,69,18,251,127,238,106,192,37,252,0,5,14,216,225,28,138,114,242,136,253,128,119,3,132,246,28,129,75,190,242,141,151,115,177,74,64,169,61,135,39,8,114,7,158,207,233,214,175,14,187,211,181,189,74,250,42,134,167,183,227,19,211,224,107,189,168,53,41,136,113,131,124,184,213,49,122,109,122,133,45,99,211,125,189,86,92,59,159,202,254,111,188,216,246,170,4,169,165,154,153,125,146,198,230,127,157,54,53,234,230,13,138,75,137,113,115,168,125,40,173,138,170,239,226,34,94,151,34,110,232,33,123,149,21,222,223,55,129,59,154,7,125,135,39,209,76,35,33,167,77,163,184,88,168,231,106,117,35,188,150,52,248,167,145,239,140,111,229,239,148,67,146,240,157,167,73,19,186,150,134,193,77,74,255,0,54,175,173,27,164,141,125,158,207,56,215,218,100,128,0,0,3,20,57,132,232,31,229,183,76,225,109,50,127,109,219,152,172,141,221,185,95,178,62,166,153,87,201,139,247,49,125,168,166,87,159,61,194,138,59,133,36,148,114,174,205,147,109,255,0,169,81,127,224,2,12,185,103,107,180,58,77,173,17,225,183,232,150,58,43,148,119,7,57,238,150,56,209,147,164,44,93,157,214,136,169,229,78,191,202,246,237,229,237,39,38,178,142,223,124,183,248,122,166,54,162,150,161,26,253,154,245,68,114,121,42,42,43,87,250,23,201,77,125,56,200,225,255,0,47,208,77,92,189,94,60,43,217,110,175,185,85,84,211,212,178,154,110,134,247,170,106,17,173,87,72,222,149,94,150,125,255,0,20,219,239,36,203,128,142,57,177,109,96,176,81,96,185,12,173,183,94,232,105,58,95,226,170,233,91,220,236,193,78,142,115,90,157,46,233,87,57,251,47,79,193,127,168,45,231,20,124,170,223,155,86,85,101,26,105,144,208,82,207,81,80,146,45,44,212,245,114,57,21,242,200,231,42,42,62,77,252,158,212,246,124,23,216,97,45,195,151,87,16,118,203,226,218,100,198,174,51,181,173,71,119,98,178,215,43,23,118,239,183,241,70,192,45,115,94,212,123,28,142,107,147,116,84,93,209,80,228,12,42,224,27,131,10,237,9,177,59,33,204,22,22,221,230,168,157,27,11,99,168,141,209,179,174,23,55,116,145,91,241,133,87,244,126,41,237,51,84,0,62,59,197,198,27,77,174,174,227,60,141,99,41,160,146,93,220,228,79,209,106,175,199,203,224,107,201,198,174,181,197,172,250,179,81,95,71,4,145,209,208,116,118,85,239,141,219,245,211,83,163,188,216,155,123,98,95,138,255,0,81,43,92,122,241,127,135,105,30,33,116,195,105,171,98,172,187,214,208,189,145,197,79,89,76,174,71,77,79,80,140,85,107,149,93,211,187,91,231,183,199,201,20,133,93,34,192,238,58,145,168,118,60,78,218,205,221,89,95,75,28,139,208,247,35,99,124,241,198,170,168,196,223,249,105,247,127,72,19,57,202,175,77,42,176,93,13,109,125,193,63,182,110,12,115,29,234,61,171,179,43,107,62,14,254,101,79,98,25,182,121,157,59,196,233,176,188,82,142,197,77,31,74,65,220,223,244,191,149,35,221,252,165,85,254,81,233,128,20,187,127,53,66,160,5,13,248,110,86,113,183,158,231,32,124,247,23,35,45,245,79,95,99,97,122,255,0,248,42,64,151,51,86,198,222,36,165,116,107,229,37,190,73,23,250,86,190,172,158,155,195,210,43,69,116,171,236,101,52,174,255,0,51,84,215,255,0,152,149,238,158,249,196,133,202,90,119,35,146,146,9,169,95,179,145,118,115,107,234,247,246,127,79,244,129,158,220,153,102,167,151,71,114,166,177,168,215,199,127,141,23,214,223,117,240,81,238,164,139,17,163,201,99,197,183,78,243,100,114,162,211,186,247,79,211,229,252,175,9,231,240,251,186,126,36,151,0,58,159,182,222,104,170,118,157,110,223,96,57,97,173,127,22,62,244,250,201,243,3,33,250,140,230,201,237,223,111,52,53,176,226,199,222,159,89,62,96,100,63,81,156,12,148,229,123,193,71,240,128,206,217,172,250,133,108,181,87,105,182,27,112,125,52,182,234,212,239,122,102,232,216,90,246,83,172,77,114,109,12,93,216,38,145,100,69,100,158,164,93,18,53,242,246,230,252,197,94,87,30,226,122,101,248,215,214,43,76,170,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,244,0,13,109,184,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,125,74,232,95,213,20,140,124,110,85,233,123,29,210,231,179,162,71,229,7,37,79,122,124,167,229,253,119,212,109,197,213,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,128,154,144,0,17,171,206,143,93,44,86,173,56,199,56,120,182,94,110,176,228,151,187,133,54,73,114,166,167,71,199,74,251,60,73,83,28,108,168,126,232,217,58,234,154,199,178,52,71,162,58,145,94,238,133,72,149,241,2,100,87,31,250,243,83,196,31,20,121,118,77,13,109,37,77,138,193,80,252,103,30,125,37,68,85,48,62,221,73,44,141,108,209,205,27,26,146,178,121,93,53,74,42,171,182,74,132,98,61,205,107,84,199,80,62,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,148,248,107,213,234,109,122,208,108,27,87,33,158,146,74,140,138,207,12,215,4,164,130,88,96,138,226,205,226,173,134,54,75,187,209,145,212,199,52,104,170,174,221,24,138,142,114,42,57,117,162,37,123,146,134,183,218,150,213,153,112,221,53,142,173,183,38,212,84,103,20,247,38,200,215,65,36,10,218,42,57,96,123,124,156,199,181,201,11,154,169,212,143,71,200,139,209,208,157,192,148,160,0,0,0,0,0,16,173,206,175,222,159,22,249,127,67,245,27,137,117,121,24,254,187,63,102,255,0,121,22,171,157,95,189,62,45,242,254,135,234,55,18,234,242,49,253,118,126,205,254,242,2,85,0,0,66,183,58,191,122,124,91,229,253,15,212,110,38,42,240,209,195,166,119,197,6,169,208,105,158,11,79,254,10,178,241,91,215,15,247,50,215,226,97,134,122,206,220,178,199,222,237,119,216,238,211,29,214,255,0,98,39,181,83,50,185,182,96,25,150,169,241,179,128,105,246,159,99,213,119,204,134,249,131,208,83,80,208,211,34,117,202,255,0,72,92,149,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,36,83,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,93,27,43,152,199,120,104,220,233,27,11,58,91,210,197,87,42,119,31,35,222,30,215,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,226,7,58,191,117,140,91,230,5,15,211,174,38,127,152,1,206,175,221,99,22,249,129,67,244,235,136,24,1,202,227,223,179,76,191,26,250,61,105,117,121,213,251,211,226,223,47,232,126,163,113,45,87,43,143,126,205,50,252,107,232,245,165,213,231,87,239,79,139,124,191,161,250,141,196,11,171,200,199,245,217,251,55,251,200,149,66,42,249,24,254,187,63,102,255,0,121,18,168,0,0,6,42,243,71,247,19,212,223,193,126,177,68,66,183,9,222,244,250,55,243,3,30,250,140,4,212,243,71,247,19,212,223,193,126,177,68,66,183,9,222,244,250,55,243,3,30,250,140,0,108,166,0,0,0,0,69,95,60,239,212,159,237,39,238,210,85,8,171,231,157,250,147,253,164,253,218,5,170,228,169,239,79,148,252,191,174,250,141,184,154,146,21,185,42,123,211,229,63,47,235,190,163,110,38,164,0,0,0,0,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,95,110,58,56,50,190,240,121,168,244,182,200,238,190,153,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,30,194,135,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,13,99,15,85,165,186,91,157,235,78,119,108,211,61,52,177,122,103,36,188,247,188,21,23,138,134,159,187,218,133,243,73,249,201,158,200,219,180,113,61,222,179,147,125,182,77,213,81,23,202,147,147,202,43,72,112,220,43,133,123,126,169,89,160,171,92,135,81,234,42,102,189,79,52,234,230,116,80,214,213,210,211,67,19,19,102,177,141,106,72,245,93,149,234,249,159,187,149,168,198,176,47,167,10,60,40,233,199,9,90,112,204,43,10,139,199,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,206,167,36,80,162,171,99,107,156,170,175,123,228,145,247,172,0,53,87,39,251,149,199,184,158,153,126,53,245,138,210,0,73,243,229,157,118,181,88,57,127,233,253,246,251,115,164,183,91,109,212,247,234,186,202,202,185,155,12,20,208,71,118,174,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,145,90,165,170,88,38,139,96,151,61,76,212,187,239,161,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,155,133,143,145,219,201,43,27,234,181,118,223,117,217,17,85,33,219,18,230,223,173,177,241,46,154,159,153,205,86,154,103,93,80,202,106,220,34,219,216,123,41,173,204,100,205,137,97,150,104,250,157,82,199,79,222,123,209,209,120,135,198,216,220,177,196,145,182,43,127,204,51,141,59,175,20,250,161,81,98,196,50,10,183,105,94,53,80,137,143,209,173,51,169,82,182,116,143,166,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,184,222,249,186,177,44,13,162,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,16,109,203,79,142,170,110,25,114,106,173,48,212,234,250,74,93,47,200,234,39,185,85,87,58,150,89,39,180,92,82,157,17,179,177,32,141,242,204,201,146,8,97,116,106,213,233,94,220,141,115,17,178,36,147,146,0,0,0,0,0,0,0,197,94,104,254,226,122,155,248,47,214,40,140,170,49,87,154,63,184,158,166,254,11,245,138,32,33,91,132,239,122,125,27,249,129,143,125,70,3,101,51,90,206,19,189,233,244,111,230,6,61,245,24,13,148,192,0,0,0,0,178,156,104,107,29,247,64,184,96,207,245,87,22,135,174,245,106,183,199,79,110,147,169,137,225,170,170,234,34,164,138,167,103,177,236,127,101,245,13,151,182,230,171,95,219,232,93,145,219,166,184,68,186,115,193,205,110,180,24,6,150,105,204,52,244,139,109,190,94,46,55,186,137,92,199,119,219,61,12,49,67,19,88,238,174,148,98,182,225,50,185,21,170,170,173,143,101,110,202,142,142,174,16,180,134,155,93,248,151,211,221,45,184,65,73,61,182,237,120,100,215,72,42,103,150,22,84,91,169,152,234,170,200,81,241,122,237,123,233,224,149,140,86,171,125,119,55,214,103,233,32,79,79,8,90,67,83,161,28,52,105,238,150,220,32,171,130,229,105,179,178,107,164,21,51,197,51,233,238,53,47,117,85,100,40,248,189,71,49,149,19,202,198,43,85,222,163,91,235,63,244,150,42,249,199,105,13,78,21,196,189,14,169,83,193,86,182,221,71,179,195,51,231,154,120,156,207,72,208,177,148,179,67,19,27,179,216,198,211,165,3,213,94,139,187,230,127,75,151,101,107,38,208,192,14,115,122,91,246,175,135,27,22,166,80,88,188,85,126,9,144,71,226,107,124,87,71,131,181,214,177,97,155,243,106,244,108,157,117,77,183,55,201,174,123,118,221,54,111,113,64,198,174,75,122,199,98,195,245,151,45,209,219,188,61,186,189,68,183,211,212,90,234,122,158,189,85,86,214,212,72,234,110,134,177,81,58,224,158,162,94,227,158,198,183,195,116,250,206,145,168,147,40,107,153,192,206,168,90,180,115,139,77,51,207,47,173,164,75,108,23,143,70,214,79,87,90,218,72,41,32,174,134,74,41,42,164,149,200,173,107,33,109,74,204,187,236,138,145,170,43,155,191,82,108,102,0,0,0,2,223,235,246,177,216,184,127,209,172,179,88,178,56,124,69,38,51,111,117,68,116,221,79,103,139,170,123,146,58,106,110,182,49,235,31,118,121,34,139,185,208,173,103,95,83,189,86,170,129,10,220,210,245,210,179,88,56,172,191,99,116,87,159,23,141,233,223,252,205,219,33,141,39,142,54,85,70,136,183,7,186,57,87,167,189,226,187,144,186,70,53,173,124,116,208,126,146,53,30,236,64,0,11,235,193,30,188,211,112,227,196,190,29,169,55,154,218,184,49,228,168,125,175,32,72,106,37,141,139,110,169,98,197,36,146,178,38,61,211,50,23,58,58,148,139,161,221,111,167,98,38,206,233,114,108,102,106,174,108,103,193,30,188,212,241,29,195,70,29,169,55,154,218,73,242,21,167,125,175,32,72,106,34,145,233,113,166,122,197,36,146,178,38,49,176,190,102,182,58,148,139,161,189,12,168,98,38,237,233,114,133,245,34,175,158,119,234,79,246,147,247,105,42,132,85,243,206,253,73,254,210,126,237,2,213,114,84,247,167,202,126,95,215,125,70,220,77,73,10,220,149,61,233,242,159,151,245,223,81,183,19,82,4,90,243,70,224,2,235,127,186,195,196,31,14,250,117,87,113,185,92,106,30,153,157,154,205,27,166,158,166,121,28,196,138,225,79,71,27,21,207,123,156,175,74,133,141,85,85,86,57,123,127,237,137,75,129,203,179,150,229,78,132,93,109,122,247,173,18,213,199,168,48,83,213,67,65,143,53,241,118,44,111,123,167,129,243,62,122,121,164,101,91,229,166,115,85,169,234,178,52,154,68,86,189,232,199,71,33,64,8,86,231,87,239,79,139,124,191,161,250,141,196,192,3,63,249,213,251,211,226,223,47,232,126,163,113,28,158,248,122,197,117,83,89,111,154,185,148,212,247,255,0,37,126,6,166,221,107,125,44,114,195,83,93,88,218,150,197,81,35,158,139,183,99,195,186,70,35,90,142,238,172,79,71,183,181,210,240,202,174,88,188,7,126,68,44,84,218,243,171,22,94,156,251,32,183,183,209,182,187,141,187,183,85,139,194,231,204,217,54,119,117,201,222,168,129,212,234,238,168,227,150,22,172,144,174,221,114,181,115,252,0,6,170,230,213,6,170,224,78,79,40,173,33,195,112,174,21,237,250,165,102,130,173,114,29,71,168,169,154,245,60,211,171,153,209,67,91,87,75,77,12,76,77,154,198,53,169,35,213,118,87,171,230,126,238,86,163,26,204,223,49,87,149,199,184,158,153,126,53,245,138,211,42,128,24,171,205,31,220,79,83,127,5,250,197,17,149,70,42,243,71,247,19,212,223,193,126,177,68,4,0,155,84,26,171,155,84,1,29,92,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,170,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,252,161,141,141,116,205,123,182,87,72,214,50,72,150,210,221,82,206,244,91,59,182,106,102,154,95,125,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,89,171,182,251,166,202,136,169,179,241,13,124,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,170,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,161,141,142,108,46,99,182,86,198,230,50,48,142,178,127,185,92,123,137,233,151,227,95,88,173,32,4,159,238,87,30,226,122,101,248,215,214,43,64,128,18,127,185,92,123,137,233,151,227,95,88,173,32,4,159,62,89,215,107,85,131,151,254,159,223,111,183,58,75,117,182,221,79,126,171,172,172,171,153,176,193,77,4,119,106,231,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,25,21,170,90,165,130,104,182,9,115,212,205,75,190,250,27,27,179,118,124,109,111,133,154,163,181,221,153,144,199,249,184,88,249,29,188,146,177,190,171,87,109,247,93,145,21,82,29,177,46,109,250,219,31,18,233,169,249,156,213,105,166,117,213,12,166,173,194,45,189,135,178,154,220,198,76,216,150,25,102,143,169,213,44,116,253,231,189,29,23,136,124,109,141,203,28,73,27,98,183,252,195,56,211,186,241,79,170,21,22,44,67,32,171,118,149,227,85,8,152,253,26,211,58,149,43,103,72,250,101,184,79,27,156,174,123,220,229,149,177,43,209,170,200,85,169,219,141,239,155,171,18,192,218,35,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,6,220,180,248,234,166,225,151,38,170,211,13,78,175,164,165,210,252,142,162,123,149,85,115,169,101,146,123,69,197,41,209,27,59,18,8,223,44,204,153,32,134,23,70,173,94,149,237,200,215,49,27,34,73,57,32,0,48,255,0,138,190,102,26,53,195,6,119,71,166,111,178,93,114,220,146,154,225,79,30,73,69,68,142,166,244,53,12,144,199,55,121,36,149,137,29,76,206,142,104,221,28,44,114,53,118,122,73,44,42,141,71,5,235,226,199,221,99,89,62,95,228,63,78,156,214,176,216,207,92,179,252,55,84,248,38,212,237,65,211,236,134,146,249,143,95,52,223,32,169,161,174,166,85,232,149,158,143,168,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,215,48,13,170,0,0,69,95,60,239,212,159,237,39,238,211,21,121,92,123,246,105,151,227,95,71,173,50,171,158,119,234,79,246,147,247,105,138,188,174,61,251,52,203,241,175,163,214,129,63,198,42,241,75,203,155,67,184,168,206,236,250,137,145,213,93,113,155,213,62,240,94,234,236,93,152,230,189,82,182,23,50,22,202,178,49,236,108,209,61,34,233,155,161,206,88,154,232,156,138,157,167,67,149,64,15,63,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,60,166,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,79,76,145,178,73,186,19,212,130,46,227,216,199,77,43,213,177,198,197,114,117,200,246,53,23,119,33,172,17,55,220,224,181,142,197,131,112,192,186,85,81,15,136,189,106,93,194,10,122,56,250,158,206,197,45,13,68,21,117,21,59,163,28,199,116,189,148,209,118,213,204,114,248,158,182,245,36,110,66,42,248,47,209,203,22,190,241,65,128,105,86,83,55,69,150,235,112,146,162,227,31,75,215,196,210,210,83,203,87,45,54,236,123,30,206,243,41,221,23,113,174,71,51,185,214,155,171,118,80,178,166,205,26,3,172,118,46,32,52,107,19,214,44,114,31,15,73,147,91,219,81,37,55,83,223,225,42,152,231,71,83,77,214,246,49,100,237,79,28,177,119,58,17,175,232,234,111,170,228,82,3,56,230,210,251,86,142,113,105,169,152,29,137,212,137,109,130,241,233,42,56,41,40,155,73,5,36,21,208,199,91,29,44,113,53,85,173,100,45,169,72,83,109,145,82,52,84,107,119,233,73,52,228,217,173,127,110,120,125,187,104,229,93,191,179,87,166,87,4,236,207,28,93,49,207,67,113,150,162,162,62,167,44,142,87,76,217,217,88,142,217,140,106,71,216,219,169,221,106,6,127,144,173,206,175,222,159,22,249,127,67,245,27,137,53,36,43,115,171,247,167,197,190,95,208,253,70,226,5,213,228,99,250,236,253,155,253,228,74,161,21,124,140,127,93,159,179,127,188,143,127,204,235,152,5,102,145,81,212,240,253,162,25,23,132,206,170,250,160,201,174,81,71,60,85,86,26,89,32,134,104,155,76,247,49,35,89,167,142,163,202,104,222,231,66,214,59,100,108,142,99,227,11,65,199,223,51,252,154,175,63,162,211,254,19,245,14,174,221,103,198,42,21,215,140,134,133,180,242,193,122,173,142,104,100,141,148,238,124,110,115,169,162,116,46,107,158,215,36,117,41,44,140,86,201,15,75,165,206,174,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,118,189,118,203,77,214,245,82,250,59,53,178,174,190,162,58,121,234,223,21,52,46,149,237,130,8,159,52,210,171,90,138,168,200,226,142,73,30,239,99,88,199,57,118,68,85,61,94,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,108,230,11,105,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,173,203,2,0,121,163,251,246,106,111,224,191,71,162,51,255,0,146,167,186,198,83,243,2,187,233,214,227,0,57,163,251,246,106,111,224,191,71,162,51,255,0,146,167,186,198,83,243,2,187,233,214,224,50,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,107,173,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,118,105,49,215,141,190,15,177,158,46,116,190,91,43,146,146,139,54,177,211,206,236,78,241,87,45,71,98,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,58,92,16,45,147,106,246,101,151,233,126,17,164,119,217,233,38,177,105,237,69,218,107,18,182,4,100,240,178,225,36,50,207,11,222,158,79,98,75,10,200,213,84,235,69,154,68,87,43,81,141,102,101,114,84,247,167,202,126,95,215,125,70,220,96,174,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,103,87,37,79,122,124,167,229,253,119,212,109,192,77,72,0,0,0,1,67,202,206,183,111,183,146,1,195,54,219,201,21,14,211,173,187,236,118,0,35,167,156,212,212,241,104,238,42,215,181,28,249,47,242,34,122,219,108,190,10,77,148,145,98,52,121,211,248,183,105,222,18,141,84,74,118,222,234,58,188,191,149,225,60,190,31,119,87,196,12,56,229,148,216,221,196,148,78,145,124,163,183,199,34,127,74,87,210,19,219,110,114,62,223,74,244,246,58,22,47,255,0,130,134,191,124,187,111,116,246,62,36,45,178,212,57,26,149,112,67,74,205,220,137,187,157,95,73,183,183,250,63,164,216,2,206,244,150,209,67,42,123,31,77,19,191,206,212,3,236,40,119,199,98,179,141,188,247,3,134,239,228,170,84,0,3,9,57,170,105,165,86,117,161,174,175,183,167,246,205,189,141,99,125,71,185,118,125,109,31,193,191,204,139,237,67,54,207,51,168,184,157,54,105,138,86,88,170,99,234,73,251,123,126,151,242,100,99,191,146,168,191,201,3,95,238,10,181,174,45,24,213,154,122,250,200,36,146,142,191,175,188,172,124,109,219,162,154,161,27,230,244,219,219,42,124,83,250,205,134,236,247,24,110,214,186,75,140,18,53,236,169,130,57,119,107,145,127,73,168,191,15,47,137,172,166,174,224,119,29,55,212,59,230,39,114,102,206,163,175,170,142,53,232,123,81,209,178,121,35,69,68,122,111,252,133,251,255,0,164,154,174,2,184,191,195,181,115,16,181,225,181,53,177,81,221,232,168,88,201,34,168,172,166,71,43,161,167,167,71,170,53,170,142,233,221,206,243,219,225,230,136,6,102,152,85,199,207,6,21,218,237,98,110,67,135,172,46,187,195,81,2,58,23,71,81,35,164,103,92,206,118,201,26,187,227,50,47,232,252,23,216,102,168,3,95,219,127,46,174,32,238,119,196,180,199,141,92,96,107,154,174,238,203,101,174,70,38,205,223,111,226,140,218,225,115,149,91,240,154,202,92,163,82,242,26,10,169,233,234,22,68,165,134,158,174,55,42,178,88,220,213,85,87,199,183,147,28,158,207,138,123,73,40,56,115,154,198,171,222,228,107,90,155,170,170,236,136,128,124,148,116,118,251,29,191,195,210,177,180,244,180,232,231,236,231,170,163,83,205,85,85,92,191,210,190,106,65,183,51,29,118,135,86,117,162,76,54,195,18,201,69,109,142,222,230,189,178,199,34,62,117,133,235,179,122,17,85,124,170,19,249,94,221,252,189,134,120,113,239,199,54,45,163,246,10,220,23,30,149,183,27,221,117,39,75,60,45,93,43,187,125,232,42,17,174,115,87,169,221,40,230,179,117,233,248,167,245,198,111,6,252,63,229,250,247,171,150,91,199,133,123,237,212,23,42,90,154,138,151,211,77,208,238,205,77,58,57,168,232,219,210,139,210,255,0,191,224,187,253,224,75,71,47,109,3,252,137,105,156,205,169,79,237,187,139,17,146,59,183,43,55,70,84,212,170,121,61,126,231,167,177,16,202,243,231,183,209,71,111,164,142,142,37,221,177,239,183,245,170,175,252,39,208,0,0,0,240,58,249,125,135,24,209,76,223,33,168,77,227,183,216,171,39,114,117,35,124,146,53,248,175,145,239,140,111,230,17,148,67,141,112,157,168,169,43,186,86,186,193,83,74,207,54,167,173,35,163,141,61,190,223,57,19,216,4,38,233,245,74,101,252,96,216,238,52,172,94,155,166,161,69,88,196,223,127,85,247,14,231,242,127,155,238,54,33,192,41,214,147,14,180,83,185,189,42,202,42,118,175,183,225,19,19,226,64,55,47,156,82,92,183,139,157,60,234,69,116,84,183,127,17,42,244,185,83,118,193,51,218,170,173,246,121,176,216,86,150,4,166,165,134,153,61,145,70,214,127,153,54,3,180,225,125,135,39,10,7,94,203,185,91,126,243,130,164,3,144,14,23,216,5,10,228,67,150,236,81,39,176,173,128,86,0,2,42,249,213,223,55,183,97,56,250,39,253,22,169,168,85,221,63,147,75,18,123,61,191,243,211,19,121,114,190,118,113,33,110,72,34,87,247,34,167,141,235,253,235,86,190,151,117,246,41,144,252,230,171,82,171,41,195,217,182,221,21,21,171,237,255,0,185,168,203,85,202,159,25,139,32,215,234,202,153,160,124,141,183,210,82,75,228,215,108,138,181,176,175,154,162,249,47,171,228,139,237,243,251,128,156,171,90,116,219,105,27,190,251,65,26,127,248,40,125,71,92,17,182,40,99,137,137,179,88,212,106,39,220,136,135,96,20,59,226,80,222,173,254,31,204,86,239,137,75,87,117,220,10,218,84,112,158,195,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,7,14,246,28,156,47,243,129,214,239,98,250,187,149,51,225,229,177,194,251,78,91,176,21,128,0,133,94,113,74,140,214,172,94,21,106,245,122,58,182,78,173,252,149,29,86,228,68,219,255,0,21,127,206,126,159,39,138,198,67,157,101,180,239,149,172,234,125,11,147,117,79,250,94,187,254,35,245,57,210,227,173,165,212,60,14,248,216,122,93,81,109,184,49,238,219,218,214,212,177,91,241,251,228,95,135,196,180,28,176,239,183,27,86,185,248,58,106,153,99,165,173,255,0,108,181,191,162,238,138,58,213,103,82,237,229,178,175,144,19,196,0,2,135,148,181,54,93,138,223,247,20,162,166,251,1,90,123,14,78,17,119,67,144,5,43,237,42,56,217,0,225,165,71,9,178,124,78,64,16,245,206,59,75,105,172,121,125,147,82,168,233,161,141,111,23,25,233,170,158,216,156,142,149,235,75,78,172,87,59,216,187,36,79,255,0,63,244,147,10,96,199,54,157,45,175,207,116,34,217,117,179,89,100,172,168,177,92,106,46,19,186,40,186,156,200,217,69,50,245,47,154,121,122,169,247,129,229,57,70,234,156,87,77,41,166,211,217,42,92,249,237,109,237,171,93,51,61,84,125,69,116,141,68,111,181,60,154,158,210,68,136,25,229,163,172,19,233,143,16,246,156,82,231,112,146,142,147,32,184,69,75,43,37,149,88,198,58,56,170,81,26,168,173,95,53,116,168,155,110,158,107,241,39,126,138,170,42,234,56,43,96,145,175,142,120,219,35,28,213,221,21,21,55,69,3,188,225,14,78,23,200,14,64,0,89,94,37,184,96,192,248,138,195,102,176,95,172,182,223,26,179,65,44,117,147,83,185,207,111,67,220,237,145,88,230,187,207,173,255,0,31,138,253,228,40,106,158,129,113,1,193,214,99,37,246,199,112,186,82,182,9,36,130,27,165,182,146,166,54,118,228,124,145,163,95,214,206,141,149,35,79,37,85,243,86,237,186,236,166,195,39,140,212,77,32,211,173,83,180,73,103,205,113,11,69,214,25,28,199,255,0,109,210,54,79,54,187,169,62,229,246,170,252,126,32,70,231,15,156,221,96,95,7,142,106,173,154,233,220,101,58,177,213,207,174,164,236,171,153,19,54,115,156,230,71,210,174,115,95,229,231,237,79,111,195,53,241,110,55,116,15,38,182,54,227,79,155,89,209,170,174,107,182,188,81,59,101,69,219,205,82,95,231,79,243,152,51,196,119,41,171,178,203,83,120,209,75,74,162,186,116,86,80,211,70,221,156,215,73,34,170,162,203,85,179,81,26,172,242,219,249,38,30,94,248,70,227,19,79,231,146,216,221,46,205,224,129,58,93,253,162,142,123,29,212,155,251,33,123,147,125,211,253,0,77,77,195,142,126,27,237,173,84,168,212,107,10,72,137,191,71,166,232,19,203,207,239,159,254,3,27,117,251,154,254,156,98,244,83,219,176,8,235,110,181,114,198,137,21,69,178,225,69,52,108,123,163,147,109,220,215,57,81,17,200,221,215,101,219,116,242,35,5,220,56,113,61,113,151,243,186,67,158,206,247,108,221,228,182,84,46,255,0,214,228,61,214,29,203,199,139,28,181,236,87,105,13,238,130,23,63,161,100,157,32,106,167,154,34,175,75,229,106,252,119,254,160,45,6,123,168,154,135,173,153,127,166,114,155,197,206,247,115,171,236,211,198,201,30,178,175,170,136,198,53,173,106,34,123,85,125,141,246,185,126,42,74,87,46,110,2,221,129,87,79,169,154,153,67,111,172,174,116,81,37,20,51,81,206,142,129,241,213,57,202,228,238,116,167,159,106,53,253,31,187,250,253,47,11,28,175,176,172,1,212,217,14,168,217,105,46,151,74,106,135,77,27,42,169,215,213,233,150,55,71,228,218,151,183,249,11,240,248,174,255,0,207,159,180,54,250,27,108,13,165,183,210,69,79,11,119,217,145,177,26,137,230,171,240,254,117,95,243,129,244,0,0,0,0,3,143,143,244,28,129,249,121,68,137,22,51,119,149,83,116,101,13,67,191,205,27,141,116,120,190,174,75,135,16,57,124,168,142,68,101,218,224,207,53,223,217,91,81,255,0,25,177,94,95,186,226,151,148,79,254,183,212,127,244,55,26,235,113,131,67,21,14,190,101,9,20,141,119,126,225,91,59,186,87,216,231,86,212,110,158,213,251,128,146,190,76,148,137,77,163,89,92,146,69,235,205,144,70,230,187,111,98,120,40,191,227,36,84,192,126,79,239,130,125,11,190,62,10,70,179,183,117,167,141,238,79,139,146,138,45,215,250,87,115,62,0,29,79,223,111,35,180,234,122,236,158,192,57,111,176,214,195,139,31,122,125,100,249,129,144,253,70,115,100,246,251,13,108,56,177,247,167,214,79,152,25,15,212,103,2,106,121,92,123,137,233,151,227,95,88,173,50,168,197,94,87,30,226,122,101,248,215,214,43,76,170,0,0,2,42,249,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,226,234,243,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,192,77,73,142,188,127,235,205,55,15,156,46,101,217,52,53,181,116,215,219,253,59,241,156,121,244,149,18,211,78,203,141,92,82,53,179,71,52,108,114,196,248,34,108,213,40,170,173,221,105,209,136,246,185,205,83,34,136,139,231,79,175,53,55,108,203,20,225,202,205,91,72,251,109,138,157,153,53,233,33,168,138,87,250,70,100,146,42,104,101,98,51,174,7,197,78,178,72,137,215,249,198,87,49,202,207,85,142,80,142,12,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,189,92,119,96,191,146,254,38,47,122,103,233,79,73,253,146,199,241,91,23,141,236,118,124,87,133,199,173,208,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,189,92,161,52,46,143,83,248,142,171,212,108,134,205,227,108,186,105,111,109,198,23,61,96,124,45,188,78,245,142,137,36,138,68,115,221,210,198,85,206,199,177,17,99,150,154,39,43,218,189,45,127,128,230,143,239,217,169,191,130,253,30,136,5,191,75,126,213,242,202,173,212,186,11,23,138,175,193,53,130,171,196,214,248,174,143,7,107,173,181,219,225,155,243,106,244,108,157,117,77,183,55,201,174,123,118,221,54,111,113,75,105,194,70,180,93,116,23,136,108,39,80,41,114,250,188,118,209,29,226,142,147,36,168,133,142,149,146,217,36,168,143,198,197,44,77,107,150,86,118,145,206,70,163,92,228,123,24,246,109,35,24,169,37,92,165,176,171,86,165,112,53,169,250,115,125,168,171,130,219,149,101,23,171,37,100,180,143,107,103,142,10,155,61,12,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,246,17,65,171,24,47,228,191,84,243,45,51,244,167,164,254,201,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,129,179,240,49,127,150,246,183,218,181,187,133,12,77,214,251,29,93,174,163,3,167,167,193,235,153,52,141,145,147,207,65,71,78,137,60,78,77,149,89,36,82,68,245,71,53,21,175,87,179,214,70,164,143,202,0,0,0,0,0,33,91,157,95,189,62,45,242,254,135,234,55,18,234,242,49,253,118,126,205,254,242,45,87,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,4,170,0,0,242,159,146,220,19,242,167,249,107,244,23,252,217,253,159,251,45,233,63,21,55,255,0,5,248,159,19,216,236,245,246,191,142,245,186,250,58,254,29,91,121,30,172,0,6,0,115,171,247,88,197,190,96,80,253,58,226,103,249,128,28,234,253,214,49,111,152,20,63,78,184,129,128,28,174,61,251,52,203,241,175,163,214,151,87,157,95,189,62,45,242,254,135,234,55,18,213,114,184,247,236,211,47,198,190,143,90,93,94,117,126,244,248,183,203,250,31,168,220,64,186,188,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,0,0,98,175,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,77,79,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,6,202,96,0,0,0,4,85,243,206,253,73,254,210,126,237,37,80,138,190,121,223,169,63,218,79,221,160,90,174,74,158,244,249,79,203,250,239,168,219,137,169,33,91,146,167,189,62,83,242,254,187,234,54,226,106,64,0,0,0,0,0,0,213,92,159,238,87,30,226,122,101,248,215,214,43,72,1,39,251,149,199,184,158,153,126,53,245,138,208,50,168,0,6,170,230,69,101,220,96,228,213,252,35,96,92,37,225,235,87,109,177,90,233,238,46,203,157,52,84,239,101,222,121,111,14,174,164,100,74,172,116,177,50,4,108,110,87,181,236,87,190,71,181,205,233,141,174,126,58,158,171,75,116,183,59,214,156,238,217,166,122,105,98,244,206,73,121,239,120,42,47,21,13,63,119,181,11,230,147,243,147,61,145,183,104,226,123,189,103,38,251,108,155,170,162,40,123,94,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,31,82,58,103,245,75,27,25,27,85,58,158,246,245,57,140,235,145,147,189,145,240,115,195,238,71,195,235,120,100,147,9,240,152,45,39,122,91,92,17,85,203,45,85,170,170,73,101,151,197,83,84,78,233,36,108,205,146,121,85,21,202,230,171,94,232,220,215,70,231,70,191,47,7,220,38,97,188,34,233,127,216,123,21,69,37,226,251,95,81,37,77,247,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,232,223,184,244,68,116,175,85,190,160,107,45,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,115,255,0,148,167,26,254,132,172,163,225,55,83,110,118,170,59,44,221,233,48,187,132,235,216,145,181,211,79,220,125,177,202,141,232,147,188,249,101,146,39,72,230,185,36,71,68,139,34,203,11,25,156,28,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,59,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,232,1,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,218,32,24,65,203,47,141,140,203,138,28,102,247,131,234,117,190,174,175,44,195,169,226,169,170,200,219,2,36,23,86,84,84,84,43,81,236,130,154,58,122,71,196,198,195,27,88,175,87,204,141,145,237,79,205,200,169,155,224,0,0,0,0,12,85,230,143,238,39,169,191,130,253,98,136,202,163,21,121,163,251,137,234,111,224,191,88,162,2,21,184,78,247,167,209,191,152,24,247,212,96,54,83,53,172,225,59,222,159,70,254,96,99,223,81,128,217,76,0,0,0,0,8,43,230,243,157,125,173,227,38,229,96,244,95,132,251,21,143,218,236,93,238,255,0,115,197,247,35,117,127,119,167,165,59,123,120,254,223,78,238,254,43,171,127,91,165,190,131,147,142,144,212,230,188,75,215,106,149,68,21,105,109,211,139,60,211,50,120,103,137,172,244,141,115,31,75,12,50,177,219,189,236,117,58,215,189,21,136,155,62,22,117,57,55,70,190,192,113,211,154,221,115,254,48,117,110,251,121,167,164,134,162,151,40,171,178,49,180,204,115,88,176,91,221,224,97,114,163,156,229,235,116,84,209,185,235,190,202,245,114,162,53,21,26,153,255,0,200,251,10,186,208,96,26,167,168,211,84,82,45,182,249,120,183,89,41,226,107,221,223,108,244,48,203,52,174,123,122,122,81,138,219,132,40,213,71,42,170,182,77,209,187,34,184,36,208,177,92,115,105,125,215,88,248,75,212,204,14,196,234,181,185,79,103,244,149,28,20,148,78,171,158,174,122,25,163,173,142,150,56,154,168,231,62,103,83,36,41,182,234,139,34,42,53,219,116,173,245,0,106,174,109,37,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,26,182,155,9,242,222,202,111,185,135,4,186,91,118,200,235,188,93,93,61,190,174,215,28,157,166,71,211,75,69,93,81,73,77,30,204,68,69,232,130,8,153,190,221,78,233,221,202,174,85,85,12,149,0,0,35,3,157,102,186,86,90,172,88,95,15,22,27,207,103,211,125,121,38,69,77,26,79,28,143,165,137,253,186,22,57,232,169,20,144,190,102,213,61,209,170,61,201,37,36,15,245,54,106,190,79,205,109,184,186,214,251,87,17,220,69,230,122,203,98,177,213,218,45,183,250,138,102,209,210,85,200,215,206,144,83,210,195,77,27,228,233,245,90,247,182,4,122,177,21,200,197,122,181,28,254,158,181,11,151,203,23,75,127,42,28,100,225,94,46,197,233,59,86,37,226,50,155,135,246,215,103,194,248,88,215,194,79,228,246,185,253,53,210,81,122,141,234,223,127,89,170,196,121,138,164,212,242,108,209,79,176,220,62,221,181,142,174,225,222,171,212,219,130,118,96,142,94,168,224,161,183,75,81,79,31,83,86,54,171,102,116,239,172,87,108,247,181,99,236,109,210,238,180,33,88,12,148,227,71,71,47,184,52,26,57,170,181,19,120,139,46,165,233,126,45,81,71,39,75,25,216,170,161,179,80,210,84,83,108,143,115,221,210,198,83,75,220,86,177,171,226,122,27,212,177,185,76,139,228,193,175,52,216,174,168,100,186,1,125,173,171,240,249,197,59,110,150,38,58,162,87,65,29,198,142,57,29,60,108,133,24,172,99,230,166,221,238,149,92,207,42,24,216,189,106,230,35,111,167,19,90,23,71,172,28,171,116,231,36,162,179,120,188,147,78,244,255,0,29,201,45,147,70,176,71,35,41,99,183,83,165,193,142,146,84,234,236,248,94,228,206,141,142,107,159,37,52,31,164,173,70,58,42,244,7,88,239,188,63,235,46,39,172,88,228,62,34,175,25,184,54,162,74,110,166,51,197,210,189,174,142,166,155,173,236,122,71,221,130,73,98,238,116,43,153,215,212,223,89,168,160,108,210,69,95,60,239,212,159,237,39,238,210,82,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,34,219,158,119,234,79,246,147,247,104,22,171,146,167,189,62,83,242,254,187,234,54,226,106,72,86,228,169,239,79,148,252,191,174,250,141,184,154,144,0,0,33,91,157,95,189,62,45,242,254,135,234,55,18,234,242,49,253,118,126,205,254,242,45,87,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,4,170,0,0,26,171,155,84,26,171,129,63,220,174,61,196,244,203,241,175,172,86,153,84,98,175,43,143,113,61,50,252,107,235,21,166,85,0,49,87,154,63,184,158,166,254,11,245,138,35,42,140,85,230,143,238,39,169,191,130,253,98,136,8,1,54,168,53,87,54,168,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,88,3,85,114,127,185,92,123,137,233,151,227,95,88,173,32,4,159,238,87,30,226,122,101,248,215,214,43,64,128,19,34,178,238,48,114,106,254,17,176,46,18,240,245,171,182,216,173,116,247,23,101,206,154,42,119,178,239,60,183,135,87,82,50,37,86,58,88,153,2,54,55,43,218,246,43,223,35,218,230,244,198,215,63,29,79,85,165,186,91,157,235,78,119,108,211,61,52,177,122,103,36,188,247,188,21,23,138,134,159,187,218,133,243,73,249,201,158,200,219,180,113,61,222,179,147,125,182,77,213,81,20,61,175,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,169,29,51,250,165,141,140,141,170,157,79,123,122,156,198,117,200,201,222,200,248,57,225,247,35,225,245,188,50,73,132,248,76,22,147,189,45,174,8,170,229,150,170,213,85,36,178,203,226,169,170,39,116,146,54,102,201,60,170,138,229,115,85,175,116,110,107,163,115,163,95,151,131,238,19,48,222,17,116,191,236,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,244,111,220,122,34,58,87,170,223,80,53,150,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,75,182,93,145,200,230,185,143,107,30,199,177,185,255,0,202,83,141,127,66,86,81,240,155,169,183,59,85,29,150,110,244,152,93,194,117,236,72,218,233,167,238,62,216,229,70,244,73,222,124,178,201,19,164,115,92,146,35,162,69,145,101,133,140,206,14,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,233,116,0,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,108,251,118,182,83,94,173,85,182,106,201,42,227,167,175,167,146,154,87,210,85,203,75,59,88,246,171,92,177,205,11,155,44,79,217,87,103,198,230,189,171,178,181,81,81,20,215,95,140,30,19,51,46,17,117,67,236,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,245,237,219,122,162,54,86,42,202,167,44,190,54,51,46,40,113,155,222,15,169,214,250,186,188,179,14,167,138,166,171,35,108,8,144,93,89,81,81,80,173,71,178,10,104,233,233,31,19,27,12,109,98,189,95,50,54,71,181,63,55,34,166,74,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,221,113,185,219,171,81,237,235,98,190,55,47,67,220,138,16,153,195,47,26,249,86,151,232,254,163,112,223,154,220,252,110,3,151,225,249,21,21,167,196,44,143,146,201,116,158,223,81,217,109,63,67,92,189,154,137,220,216,223,18,162,49,178,74,147,35,163,252,247,119,21,79,107,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,226,128,218,160,0,4,85,243,206,253,73,254,210,126,237,49,87,149,199,191,102,153,126,53,244,122,211,42,185,231,126,164,255,0,105,63,118,152,171,202,227,223,179,76,191,26,250,61,104,19,252,0,0,0,2,18,249,199,106,245,78,107,196,189,14,150,211,207,86,150,221,56,179,195,11,224,154,8,154,207,72,215,49,149,83,77,19,219,187,222,199,83,173,3,21,30,169,179,225,127,75,83,117,115,253,95,36,253,47,181,100,58,185,158,106,189,193,212,147,84,97,150,122,91,109,13,60,212,77,149,241,207,112,124,155,213,69,42,174,240,189,145,81,203,18,244,183,119,50,169,233,212,212,69,71,224,254,191,107,29,247,136,13,101,203,53,139,35,135,195,213,228,215,7,84,71,77,212,199,248,74,86,53,35,166,166,235,99,24,146,118,160,142,40,187,157,8,231,244,117,59,214,114,169,54,156,172,176,10,108,23,130,220,54,169,113,234,187,77,203,42,168,175,191,220,146,165,37,107,234,159,37,75,226,167,168,70,72,190,171,31,71,5,34,179,161,17,142,103,75,211,126,181,115,131,21,121,224,224,20,209,93,116,179,84,168,113,234,181,168,170,167,184,216,46,151,102,164,174,129,25,19,162,158,138,157,235,191,105,143,85,154,189,237,242,71,189,18,79,210,72,211,166,207,242,125,214,59,238,13,197,2,105,85,60,62,34,203,169,118,249,233,235,35,234,99,59,21,84,52,243,213,211,212,238,172,115,221,210,198,84,197,219,71,49,171,226,122,221,212,177,181,9,31,230,93,128,84,234,15,5,186,137,75,109,199,169,46,183,43,29,61,53,254,149,102,72,186,232,217,73,83,28,181,85,17,62,69,78,135,182,141,42,209,122,87,173,204,115,216,222,174,190,149,128,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,13,164,200,86,231,87,239,79,139,124,191,161,250,141,196,153,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,8,97,231,87,239,79,139,124,191,161,250,141,196,11,85,194,23,23,159,193,75,70,181,179,236,181,111,103,80,179,31,64,81,98,253,116,30,38,24,59,78,174,241,85,114,117,42,70,157,168,229,111,66,59,175,170,89,34,222,55,198,146,244,226,253,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,202,76,79,42,254,5,105,176,12,122,213,196,246,169,80,82,79,147,223,41,225,185,97,144,195,85,47,93,166,221,61,44,204,116,242,172,114,36,50,62,170,26,148,84,141,236,127,105,141,98,245,54,71,189,145,133,223,229,205,193,71,240,85,211,137,239,249,253,178,213,38,166,229,63,156,185,84,192,157,217,45,116,42,140,88,237,141,155,169,204,119,75,216,178,74,232,145,173,124,142,107,119,149,176,197,34,224,7,49,254,95,245,156,59,223,101,213,189,33,199,127,216,158,191,195,65,45,53,60,147,212,73,142,213,116,50,62,154,135,204,249,36,124,51,72,138,246,76,174,233,73,37,88,156,140,252,202,203,55,231,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,215,219,131,174,49,115,190,16,51,186,139,253,130,143,211,56,221,231,163,237,6,63,220,134,159,210,157,168,106,25,75,253,180,248,37,146,14,212,149,11,39,230,209,58,246,233,118,232,190,91,4,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,0,241,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,110,175,45,14,56,46,188,58,230,80,232,214,79,101,171,188,224,153,189,226,53,72,237,180,46,168,184,219,174,179,36,112,50,162,24,226,106,203,82,199,163,33,99,224,106,57,254,171,93,10,43,209,209,76,30,43,154,63,191,102,166,254,11,244,122,35,63,249,42,123,172,101,63,48,43,190,157,110,48,3,154,63,191,102,166,254,11,244,122,35,63,249,42,123,172,101,63,48,43,190,157,110,3,63,192,0,68,95,59,156,3,13,177,102,90,101,168,54,108,122,146,143,33,202,169,238,212,215,170,232,81,90,250,246,81,165,18,83,44,168,139,210,231,177,179,200,196,126,221,106,206,134,170,171,99,98,55,197,114,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,9,169,0,0,0,0,58,221,236,59,14,183,123,0,225,155,237,230,118,157,76,93,211,216,118,128,35,171,156,221,34,84,232,214,41,36,113,122,240,228,18,57,206,219,218,158,10,95,248,137,21,48,31,156,3,224,131,66,236,111,158,145,175,238,93,106,35,99,151,224,229,162,151,101,254,148,216,8,181,225,6,185,45,252,64,226,18,170,57,81,247,107,123,60,151,111,109,109,63,252,70,197,216,188,137,46,51,104,149,19,100,125,13,59,188,255,0,158,54,154,233,240,125,67,21,118,190,98,233,44,141,111,98,225,69,59,122,151,218,230,214,211,236,158,212,251,205,138,113,13,211,20,179,34,255,0,245,190,159,255,0,161,180,15,215,0,227,227,253,32,114,0,0,0,2,53,121,140,240,22,236,246,186,13,76,211,58,27,125,29,115,98,149,43,97,134,142,117,116,239,146,169,174,71,47,111,169,60,187,178,47,232,253,255,0,213,22,184,22,162,106,30,137,229,254,153,197,175,23,59,37,206,147,189,79,35,35,122,196,190,178,43,30,215,53,200,169,237,68,246,183,218,212,248,161,179,101,117,190,134,229,3,169,110,20,145,84,66,237,183,100,140,71,34,249,162,252,127,157,19,252,198,1,113,79,202,251,10,207,221,83,144,233,117,150,146,215,116,169,168,108,210,50,150,157,125,110,169,100,116,158,78,169,99,127,150,159,15,130,109,252,193,241,232,15,53,253,56,202,40,160,183,103,241,214,218,170,226,141,82,90,139,157,194,138,24,222,246,199,30,251,57,206,106,170,43,149,219,46,201,190,203,228,100,149,191,142,126,27,238,77,68,167,212,107,10,200,169,191,71,166,232,23,203,203,238,159,254,2,26,115,30,94,60,88,226,79,122,183,72,111,117,240,181,253,9,36,9,3,149,124,213,17,122,89,43,151,225,191,245,158,21,188,56,113,61,110,151,243,90,67,158,192,246,238,221,227,182,84,38,223,214,212,2,116,50,158,55,116,15,25,182,58,227,81,155,89,213,168,173,107,119,188,81,55,117,85,219,201,86,95,230,95,243,24,81,196,31,55,88,19,198,99,154,85,102,186,119,31,78,140,109,115,43,169,59,40,231,196,253,220,215,53,146,117,43,92,230,121,121,123,23,217,241,194,219,39,8,220,98,106,4,241,219,29,165,217,188,240,47,83,191,183,145,204,99,122,83,127,100,207,106,111,186,255,0,164,204,62,28,121,77,93,146,90,107,198,181,218,85,85,179,170,190,134,166,54,236,214,182,72,213,21,86,42,173,156,138,212,127,150,223,202,3,18,244,179,64,184,128,227,23,49,142,251,124,184,93,42,155,60,145,193,53,210,229,73,83,35,59,113,190,56,213,172,232,103,70,200,146,47,146,42,121,163,183,217,119,82,107,248,105,225,131,3,225,215,13,134,193,97,178,219,124,106,77,60,178,86,67,78,230,189,221,111,107,182,85,123,156,239,46,134,124,126,9,247,30,223,78,244,131,78,180,178,209,29,159,10,196,45,22,168,99,115,223,253,169,72,216,252,220,238,165,251,215,218,137,241,248,30,204,0,0,14,20,228,225,60,206,64,17,219,205,203,84,226,181,233,77,78,158,199,82,230,79,116,111,109,26,217,153,235,35,42,40,100,114,43,125,171,228,229,246,18,23,91,85,21,13,28,245,179,200,214,71,4,110,145,238,114,236,136,136,155,170,144,65,204,187,88,39,212,238,33,238,216,165,178,225,37,101,38,63,112,150,150,38,69,42,189,143,116,145,83,34,181,17,26,158,104,232,149,54,221,124,211,224,5,225,228,227,165,180,215,204,190,247,169,85,148,208,200,182,123,140,20,212,175,116,78,87,68,244,165,168,87,171,93,236,77,210,86,127,155,250,9,133,48,99,148,182,150,215,224,90,17,115,186,222,108,178,81,212,95,110,52,247,8,29,44,93,46,124,111,162,133,122,147,205,124,189,101,251,140,231,0,82,226,163,133,217,126,32,112,136,84,113,178,33,200,3,133,246,28,156,42,236,128,117,185,55,93,138,152,112,170,155,236,84,207,184,10,128,0,67,71,56,122,198,77,157,98,84,236,149,175,233,125,115,151,101,79,250,94,135,254,51,243,57,58,170,63,90,178,136,81,171,213,232,234,41,58,183,242,68,109,91,81,83,111,252,100,255,0,49,225,249,158,223,110,55,93,115,240,117,53,50,201,75,69,254,214,107,191,69,189,116,116,74,254,149,219,207,117,79,50,239,242,90,199,91,85,168,121,229,241,208,245,58,158,219,111,99,29,183,177,174,169,122,187,227,247,198,159,15,128,19,6,0,2,135,252,124,183,41,111,177,61,93,138,157,177,194,123,64,173,190,195,147,132,254,99,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,93,190,33,61,190,192,239,137,75,21,126,240,59,65,194,28,129,26,220,229,112,117,185,225,86,12,202,56,86,71,89,233,167,99,156,145,239,208,146,213,210,53,60,247,242,253,37,248,41,130,28,1,222,230,181,113,19,97,165,101,67,162,142,175,197,117,236,253,145,122,104,106,149,55,79,143,180,149,30,104,20,20,117,156,62,220,31,85,64,218,142,219,97,246,239,230,139,95,73,228,67,47,14,249,13,118,45,172,22,27,213,189,210,36,212,254,43,167,161,124,215,170,150,86,253,203,240,114,252,0,217,118,5,87,67,27,149,221,74,173,69,223,125,247,242,59,15,142,205,39,122,207,67,46,251,245,211,68,237,247,246,238,212,62,192,41,122,121,110,80,221,247,59,29,236,40,110,203,253,32,86,223,97,201,193,200,0,0,20,34,236,86,117,170,162,38,234,167,49,189,28,170,136,5,103,152,212,140,58,221,158,97,183,76,106,231,71,29,84,53,116,179,199,218,145,157,72,245,124,79,102,219,110,158,212,122,167,183,226,122,112,6,187,28,68,224,217,39,13,156,81,221,43,232,173,181,54,138,123,118,72,234,251,76,173,103,109,138,214,186,57,85,177,174,238,69,70,164,136,213,246,251,125,159,2,109,120,57,213,218,29,89,208,76,50,246,183,104,171,46,15,179,211,248,165,73,17,207,239,39,91,94,139,234,183,205,29,27,147,217,240,49,183,154,63,12,113,103,90,115,117,212,236,123,27,241,55,107,37,60,213,189,202,122,126,169,118,87,210,164,139,186,61,55,221,145,191,249,42,190,221,144,197,158,88,92,75,93,48,13,78,183,104,246,95,124,158,150,221,93,88,202,42,74,106,169,85,141,129,200,149,110,145,157,42,197,217,85,242,53,54,87,39,158,219,125,192,77,81,193,213,75,85,79,91,79,29,93,44,205,150,41,90,143,99,154,187,162,162,166,233,254,133,59,128,225,62,227,147,133,79,184,34,162,129,200,0,1,241,212,217,237,53,139,189,101,174,146,117,251,228,129,174,255,0,125,15,176,1,249,109,197,241,150,121,179,29,182,55,111,186,146,63,248,143,186,26,74,90,100,218,158,154,40,147,238,99,17,191,239,29,192,0,0,0,0,1,194,169,195,156,141,246,169,74,42,185,223,204,5,104,114,0,30,103,82,235,155,109,211,236,138,185,243,36,77,134,219,59,149,234,187,34,122,139,241,53,194,226,30,249,45,255,0,90,243,58,185,39,89,82,59,245,198,38,59,171,169,58,82,174,85,77,151,238,243,39,31,152,54,173,195,165,252,59,101,110,130,238,218,75,141,125,162,120,169,90,146,244,61,207,124,145,70,213,111,170,187,174,242,16,5,87,61,207,38,189,212,214,185,146,213,87,92,106,37,169,147,100,234,123,222,229,87,185,124,189,171,237,80,39,19,149,14,35,87,139,240,233,61,69,84,14,143,211,21,148,213,204,85,77,186,154,234,26,117,69,246,175,223,252,223,208,102,169,104,120,81,194,223,130,104,94,41,99,158,133,41,39,109,166,129,101,143,161,24,168,228,163,129,171,186,34,175,158,237,95,50,239,1,194,251,10,21,17,125,165,107,252,229,42,128,17,17,125,134,181,252,88,251,211,235,39,204,12,135,234,51,155,40,162,26,215,113,99,239,79,172,159,48,50,31,168,206,4,212,242,184,247,19,211,47,198,190,177,90,101,81,138,188,174,61,196,244,203,241,175,172,86,153,84,0,0,4,85,243,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,197,213,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,128,153,60,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,214,139,90,245,66,235,173,90,185,151,234,189,229,181,113,212,101,55,138,155,147,41,234,107,93,86,250,56,30,245,236,210,164,174,68,87,178,24,187,113,51,213,106,35,35,106,35,90,136,136,147,61,205,147,93,47,186,63,195,47,217,188,74,243,106,164,186,234,37,193,248,221,84,53,8,201,42,159,103,146,150,101,173,125,60,110,95,251,196,47,147,165,200,198,212,166,221,47,116,111,108,59,112,215,164,53,58,245,175,56,54,145,195,5,92,148,249,21,226,24,110,11,73,60,80,207,21,185,155,203,91,52,111,151,118,35,227,166,142,105,17,21,29,186,177,17,26,229,84,106,132,207,114,172,209,203,238,145,112,143,104,169,200,230,218,175,61,184,75,152,199,77,210,207,237,90,90,152,32,142,153,58,216,247,35,251,144,83,197,62,254,171,155,223,232,115,81,204,85,88,193,230,143,239,217,169,191,130,253,30,136,159,59,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,8,12,230,143,239,217,169,191,130,253,30,136,12,255,0,228,169,238,177,148,252,192,174,250,117,184,198,174,115,122,23,89,139,107,45,139,94,109,22,110,139,46,109,111,142,221,116,171,141,103,147,251,177,72,213,99,86,101,114,44,81,119,41,18,157,177,177,174,69,127,132,157,221,8,173,115,157,146,188,149,61,214,50,159,152,21,223,78,183,23,171,152,174,142,88,181,147,132,124,238,154,239,55,135,171,195,237,243,230,54,186,158,151,191,179,85,65,4,178,57,58,26,246,35,187,176,45,68,27,187,169,172,239,245,244,185,204,106,1,29,124,153,53,75,236,167,17,215,221,51,175,190,248,90,12,239,31,147,195,81,120,94,191,25,116,162,122,77,15,231,17,138,232,250,41,93,113,119,155,154,199,111,178,238,238,218,19,82,106,239,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,158,211,102,141,61,205,109,90,149,128,99,90,141,98,167,171,130,219,149,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,125,246,85,246,129,232,0,0,0,0,66,183,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,90,174,117,126,244,248,183,203,250,31,168,220,75,171,200,199,245,217,251,55,251,200,9,84,0,0,0,0,48,3,157,95,186,198,45,243,2,135,233,215,19,63,204,0,231,87,238,177,139,124,192,161,250,117,196,12,0,229,113,239,217,166,95,141,125,30,180,186,188,234,253,233,241,111,151,244,63,81,184,150,171,149,199,191,102,153,126,53,244,122,210,234,243,171,247,167,197,190,95,208,253,70,226,5,213,228,99,250,236,253,155,253,228,74,161,21,124,140,127,93,159,179,127,188,137,84,0,0,3,21,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,2,106,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,0,54,83,0,0,0,0,34,175,158,119,234,79,246,147,247,105,42,132,85,243,206,253,73,254,210,126,237,2,213,114,84,247,167,202,126,95,215,125,70,220,77,73,10,220,149,61,233,242,159,151,245,223,81,183,19,82,0,0,0,0,0,0,6,170,228,255,0,114,184,247,19,211,47,198,190,177,90,64,9,63,220,174,61,196,244,203,241,175,172,86,129,149,64,0,53,97,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,158,158,94,124,22,90,184,88,210,250,123,238,95,143,210,55,85,50,90,117,92,130,177,42,91,84,180,80,44,157,81,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,238,72,198,67,211,103,249,98,242,255,0,172,210,42,58,110,32,117,191,29,240,153,213,95,76,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,121,195,35,28,232,90,198,238,173,145,207,100,114,42,0,0,0,195,254,51,121,110,233,199,22,151,218,28,242,217,146,125,132,204,226,233,130,229,119,167,182,37,100,119,90,86,179,166,54,212,65,221,139,121,163,217,141,100,200,254,174,218,44,110,71,163,98,237,102,0,3,197,105,14,139,233,126,130,225,177,233,254,145,226,20,152,237,138,58,137,106,214,158,23,201,43,229,158,69,78,185,101,150,87,58,89,95,178,53,168,231,185,202,140,99,24,155,53,141,68,246,160,0,0,0,0,0,49,87,154,63,184,158,166,254,11,245,138,35,42,140,85,230,143,238,39,169,191,130,253,98,136,8,86,225,59,222,159,70,254,96,99,223,81,128,217,76,214,179,132,239,122,125,27,249,129,143,125,70,3,101,48,0,0,0,0,53,87,39,207,149,101,166,213,110,224,115,1,172,183,219,41,41,106,46,149,23,138,186,233,97,133,172,125,84,233,115,169,133,37,149,200,155,189,233,20,49,70,142,118,235,209,27,27,236,106,34,64,97,177,71,0,120,47,228,239,131,109,39,176,122,83,210,30,47,31,142,251,222,236,118,186,125,37,35,235,251,93,61,78,223,183,226,187,125,91,250,221,29,91,55,126,148,12,128,0,1,173,183,24,150,155,173,151,138,253,97,163,188,219,42,232,42,36,206,47,85,108,138,166,23,68,247,65,61,100,179,67,42,53,200,138,172,146,41,35,145,142,246,57,143,107,147,116,84,82,98,121,79,229,54,44,131,130,92,66,211,104,174,241,21,120,205,194,239,107,186,71,218,123,60,61,83,235,166,171,108,123,185,17,31,188,21,116,239,221,170,173,245,246,223,169,174,68,140,30,104,254,253,154,155,248,47,209,232,140,255,0,228,169,238,177,148,252,192,174,250,117,184,12,255,0,0,1,139,252,201,53,162,235,162,28,37,229,23,220,95,47,171,198,242,123,229,69,29,134,197,89,72,199,119,214,121,166,71,78,216,228,70,175,101,254,14,42,199,36,187,181,90,173,69,99,155,39,65,2,248,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,155,252,228,245,175,237,207,16,86,157,28,164,183,246,105,52,202,222,189,233,228,139,166,73,235,174,49,83,212,73,210,228,145,200,232,91,3,40,209,187,177,142,73,59,251,245,55,161,79,171,147,70,136,90,179,173,109,191,235,69,194,249,87,79,81,165,244,240,54,134,130,24,219,209,87,61,202,10,202,117,124,175,93,213,25,28,81,203,179,26,136,174,124,140,119,82,35,21,146,4,196,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,102,173,166,213,6,170,224,108,167,194,119,186,198,141,252,191,199,190,157,1,175,183,18,58,33,117,225,195,91,114,157,23,188,223,41,47,53,24,229,68,77,101,125,52,110,141,149,48,77,4,117,16,189,88,239,54,61,98,154,62,182,110,228,107,250,154,142,122,34,61,118,9,225,59,221,99,70,254,95,227,223,78,128,143,94,118,26,47,106,183,84,224,122,239,143,98,20,148,181,23,74,138,171,14,77,120,133,237,99,234,167,72,163,125,185,178,199,213,187,222,145,67,90,137,42,49,87,162,54,49,238,217,177,53,2,250,242,125,214,59,22,115,195,2,105,85,60,62,30,245,166,151,9,233,235,35,234,123,251,244,181,213,19,213,211,212,238,172,107,27,212,247,212,197,219,71,61,201,225,186,221,210,146,53,11,43,207,59,245,39,251,73,251,180,199,254,83,186,233,125,211,14,40,45,154,115,233,155,85,22,45,169,123,219,174,237,184,35,25,213,85,5,61,68,148,11,12,170,173,86,204,233,223,216,107,55,86,201,226,85,189,14,127,109,204,200,14,121,223,169,63,218,79,221,160,90,174,74,158,244,249,79,203,250,239,168,219,137,169,33,91,146,167,189,62,83,242,254,187,234,54,226,106,64,0,0,133,110,117,126,244,248,183,203,250,31,168,220,75,171,200,199,245,217,251,55,251,200,181,92,234,253,233,241,111,151,244,63,81,184,151,87,145,143,235,179,246,111,247,144,18,168,0,0,106,174,109,80,106,174,4,255,0,114,184,247,19,211,47,198,190,177,90,101,81,138,188,174,61,196,244,203,241,175,172,86,153,84,0,197,94,104,254,226,122,155,248,47,214,40,140,170,49,87,154,63,184,158,166,254,11,245,138,32,32,4,218,160,213,92,218,160,0,0,13,85,201,254,229,113,238,39,166,95,141,125,98,180,128,18,127,185,92,123,137,233,151,227,95,88,173,2,2,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,39,167,151,159,5,150,174,22,52,190,158,251,151,227,244,141,213,76,150,157,87,32,172,74,150,213,45,20,11,39,84,86,248,36,107,81,172,99,90,145,58,84,98,185,31,50,57,123,146,49,144,244,217,254,88,188,191,235,52,138,142,155,136,29,111,199,124,38,117,87,211,62,51,109,150,73,226,170,176,210,201,4,208,202,234,150,53,233,26,205,60,117,30,112,200,199,58,22,177,187,171,100,115,217,28,138,128,0,0,48,255,0,140,222,91,186,113,197,165,246,135,60,182,100,159,97,51,56,186,96,185,93,233,237,137,89,29,214,149,172,233,141,181,16,119,98,222,104,246,99,89,50,63,171,182,139,27,145,232,216,187,89,128,0,241,90,67,162,250,95,160,184,108,122,127,164,120,133,38,59,98,142,162,90,181,167,133,242,74,249,103,145,83,174,89,101,149,206,150,87,236,141,106,57,238,114,163,24,198,38,205,99,81,61,168,0,99,175,27,124,31,99,60,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,197,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,187,95,108,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,218,76,193,94,99,252,191,232,248,136,177,75,171,122,67,142,255,0,178,197,7,134,130,90,106,121,32,167,143,34,165,235,100,125,53,15,153,241,198,201,161,141,85,236,153,93,212,177,196,177,57,31,249,149,136,51,168,0,4,85,243,206,253,73,254,210,126,237,49,87,149,199,191,102,153,126,53,244,122,211,42,185,231,126,164,255,0,105,63,118,152,171,202,227,223,179,76,191,26,250,61,104,19,252,0,0,98,255,0,50,236,254,167,79,184,45,212,74,171,110,67,73,106,185,95,41,233,172,20,169,50,197,215,88,202,186,152,226,170,167,137,146,34,245,189,212,107,86,171,210,157,109,99,94,246,244,244,117,38,80,17,87,206,247,84,191,248,218,104,165,190,251,255,0,77,229,55,123,103,133,254,138,106,9,251,202,207,254,217,55,161,143,254,119,183,248,181,2,48,49,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,104,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,8,65,229,5,165,247,92,211,139,74,108,242,23,85,193,109,211,235,61,109,202,162,118,209,58,88,37,158,166,23,81,69,74,249,119,70,194,247,54,162,105,155,191,82,185,41,100,68,111,181,205,156,144,6,177,154,215,165,247,93,21,213,204,191,74,47,46,171,146,163,22,188,84,219,89,81,83,68,234,71,214,64,199,175,102,169,34,114,170,177,147,69,219,149,158,179,145,89,35,85,28,228,84,85,217,204,132,14,112,90,57,125,193,184,160,93,85,168,155,196,89,117,46,223,5,69,28,157,44,103,98,170,134,158,10,74,138,109,145,238,123,186,88,202,105,123,138,214,53,124,79,67,122,150,55,40,18,43,203,23,84,191,42,28,27,97,94,46,251,233,59,174,37,226,49,107,135,246,175,103,194,248,89,23,194,65,228,198,181,253,52,50,81,122,237,234,223,127,89,202,244,121,128,28,234,253,233,241,111,151,244,63,81,184,158,171,146,94,166,98,184,254,163,234,38,150,221,170,252,61,235,48,183,219,238,22,142,228,145,178,58,143,0,181,61,248,27,212,244,123,230,86,85,164,141,99,26,239,205,193,59,149,90,140,243,200,174,39,248,44,186,241,79,199,182,29,125,203,241,250,183,105,94,53,131,209,46,65,88,149,46,165,74,217,210,182,226,232,173,240,72,214,171,158,247,57,98,116,168,197,106,178,21,114,247,35,123,225,234,12,96,229,139,203,254,143,87,107,41,184,129,214,252,119,197,224,180,157,51,227,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,231,12,140,107,102,115,219,186,186,54,189,146,76,161,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,0,0,91,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,98,184,44,229,231,165,252,44,90,173,89,125,246,142,147,37,213,70,211,204,149,153,2,186,71,65,68,179,181,173,146,158,134,39,108,214,49,173,69,103,125,88,147,61,31,54,234,198,73,217,110,90,128,32,7,154,63,191,102,166,254,11,244,122,35,63,249,42,123,172,101,63,48,43,190,157,110,48,3,154,63,191,102,166,254,11,244,122,35,63,249,42,123,172,101,63,48,43,190,157,110,3,63,192,0,69,95,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,9,169,0,0,0,0,40,84,68,246,149,148,170,1,74,34,39,176,173,61,133,40,133,95,208,7,38,21,115,94,196,106,242,142,29,32,168,165,129,210,122,30,178,166,185,234,137,191,75,91,67,80,170,190,212,251,191,159,250,12,213,45,15,21,216,91,243,189,11,202,236,112,80,165,92,238,180,215,172,81,244,35,213,92,180,115,181,54,69,84,243,221,201,230,6,191,92,60,95,37,176,107,94,25,87,28,235,18,73,126,183,68,247,117,116,167,74,213,196,171,186,253,222,70,199,186,105,92,219,150,159,99,181,204,153,37,108,214,216,28,143,69,221,23,212,79,137,172,101,36,247,60,102,247,77,90,214,75,75,93,110,168,138,166,61,211,165,236,123,85,30,213,243,246,47,177,73,253,229,243,171,112,234,135,14,216,163,167,187,182,174,227,65,104,130,42,166,172,189,111,107,217,36,177,185,93,234,166,203,188,96,100,225,194,156,128,56,69,57,58,213,85,174,254,98,166,185,29,236,80,42,0,0,0,1,211,53,37,45,74,109,81,77,20,169,247,61,136,239,247,207,133,216,190,50,255,0,55,227,182,199,111,247,210,71,255,0,17,250,128,15,142,154,207,105,163,93,232,237,116,144,47,223,28,13,111,251,200,125,128,0,0,0,56,95,184,42,162,4,79,188,1,200,58,106,170,169,232,169,228,171,170,153,177,69,19,85,239,115,151,100,68,68,221,127,208,128,89,62,49,181,118,135,73,180,19,51,189,165,218,42,59,131,44,245,30,21,86,68,107,251,203,208,214,34,122,174,243,87,72,212,246,124,72,74,225,219,6,201,56,147,226,142,215,95,91,109,169,187,211,220,114,70,215,221,165,115,59,140,70,185,210,74,141,145,119,106,34,57,35,86,167,179,217,236,248,23,247,153,239,18,215,76,255,0,83,174,58,61,136,95,39,170,183,80,214,62,138,174,154,150,85,123,103,114,165,35,163,103,74,49,55,84,124,110,77,145,203,231,190,255,0,113,148,220,174,56,99,139,5,211,155,86,167,100,56,223,134,187,94,233,225,173,238,84,83,244,203,178,62,169,35,93,213,235,182,204,145,159,201,69,246,110,128,102,238,155,225,214,236,15,13,181,227,86,202,56,233,97,164,165,130,62,212,108,233,70,43,34,99,54,219,117,246,35,17,61,191,3,211,128,0,161,87,113,35,209,170,136,167,8,168,169,186,40,29,128,0,7,14,246,28,156,1,214,237,247,43,98,121,110,82,237,147,250,74,219,236,3,147,174,117,86,195,35,145,221,42,141,85,223,125,182,242,59,15,142,243,39,102,207,93,46,251,116,83,74,237,247,246,108,213,3,95,62,63,47,115,93,120,137,191,82,190,161,210,199,73,225,122,55,126,232,157,84,52,170,187,39,195,216,103,127,38,172,29,109,152,85,255,0,50,146,21,141,215,138,104,24,215,44,123,117,164,85,117,109,95,61,252,255,0,69,62,8,70,63,17,25,13,118,83,172,23,235,213,193,210,44,213,30,23,171,173,124,211,166,150,38,253,201,240,106,124,9,154,229,127,65,71,71,195,237,189,244,180,13,167,238,54,111,102,254,72,149,245,126,64,102,56,7,10,5,43,237,246,4,219,224,82,245,95,188,169,191,0,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,147,218,82,158,210,183,33,74,32,21,167,176,228,225,61,135,32,99,95,31,24,156,249,118,132,93,45,244,212,211,77,39,230,54,108,93,61,75,253,185,74,191,31,241,84,128,12,98,237,53,134,251,77,116,134,87,69,36,29,123,57,28,173,84,221,142,111,181,60,211,218,108,187,172,22,40,239,248,61,117,28,141,69,106,246,183,221,168,169,252,116,107,236,95,232,53,154,190,82,45,5,234,225,64,191,252,173,85,44,63,253,235,213,62,31,208,6,207,216,53,106,92,48,251,53,90,43,85,36,160,167,114,43,87,239,137,171,255,0,9,251,165,166,225,99,45,126,107,161,120,149,250,86,181,36,158,209,64,175,68,87,42,110,234,56,30,191,165,231,252,162,236,129,194,148,49,54,95,103,153,90,166,232,112,212,243,2,160,0,0,0,29,82,38,233,177,213,27,149,171,247,31,67,144,249,228,77,151,201,17,63,160,15,161,174,234,77,202,142,152,87,239,95,129,220,7,226,102,184,205,22,99,137,221,177,139,132,77,146,11,157,36,180,207,71,49,175,77,156,221,189,142,242,95,235,32,15,138,29,62,201,248,99,226,166,241,122,180,80,86,211,210,219,242,39,92,237,83,186,62,195,37,68,88,230,115,26,232,213,54,110,242,244,121,109,228,166,194,230,25,243,16,225,66,203,172,58,91,144,230,118,232,18,59,245,166,134,106,200,95,28,20,251,186,70,172,11,210,175,126,206,78,164,131,165,87,171,226,191,208,7,165,224,31,137,203,78,189,233,93,59,42,110,20,126,154,181,165,45,29,84,12,168,123,222,146,248,72,220,228,84,122,111,250,77,127,197,83,201,124,204,167,53,250,224,167,94,242,46,26,53,238,139,26,175,93,173,149,183,232,232,174,145,62,121,122,89,35,59,176,110,141,137,92,215,42,186,68,69,242,119,232,167,158,222,100,242,224,185,141,187,59,198,168,242,75,99,209,209,85,69,28,139,179,92,136,138,232,218,253,189,100,69,246,57,62,0,122,2,151,121,121,161,80,3,132,114,41,201,79,78,222,104,114,139,184,28,128,0,0,0,0,112,171,176,28,148,170,253,199,40,187,142,148,3,169,90,231,187,109,246,67,177,173,233,110,222,211,157,182,57,0,124,183,75,149,29,158,221,85,117,184,79,28,52,212,145,58,105,100,145,221,45,107,90,155,170,170,159,81,136,188,195,56,144,143,72,180,103,38,177,90,220,212,186,220,109,242,83,70,238,169,152,230,57,206,129,168,173,115,19,100,242,155,239,3,5,121,169,241,59,108,212,204,186,221,167,216,133,218,150,178,221,109,167,169,130,189,105,106,100,115,123,141,171,78,150,185,60,154,170,139,2,47,199,219,240,242,44,119,2,250,5,112,214,205,87,167,127,129,170,150,219,107,116,140,168,124,112,50,70,117,73,75,80,173,71,117,121,123,88,159,5,246,150,41,171,122,212,76,210,56,229,154,73,238,55,235,135,74,43,228,234,94,228,210,111,237,122,253,238,95,106,255,0,89,55,252,184,120,97,182,104,190,152,166,67,88,142,150,237,123,90,90,217,93,36,80,110,199,45,27,17,205,71,51,117,84,222,71,251,87,253,240,51,10,217,67,21,178,221,75,110,129,168,145,211,66,200,90,136,136,158,77,106,34,121,39,244,31,72,0,112,190,72,17,81,126,7,14,93,148,225,61,190,64,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,84,79,128,79,52,41,95,111,153,203,87,117,2,163,230,185,208,197,115,183,85,91,167,106,44,117,48,190,23,34,162,47,147,154,168,190,75,253,39,210,0,215,171,142,141,2,184,104,158,171,212,63,192,213,69,109,186,57,140,167,124,144,50,54,117,71,75,78,174,70,244,249,123,94,191,4,246,23,199,149,103,19,182,205,51,203,174,58,125,151,221,169,104,237,215,42,122,104,40,22,170,166,70,183,184,234,181,234,107,83,205,168,170,179,170,252,61,159,31,51,54,121,143,112,195,108,214,141,49,92,134,141,29,21,218,200,181,85,177,58,56,160,221,238,74,55,163,90,174,126,202,137,188,108,246,47,251,196,32,57,111,90,119,154,73,28,83,73,5,198,195,112,233,85,100,157,43,220,134,77,253,172,95,189,169,236,95,235,3,104,11,93,202,142,241,110,165,186,219,231,142,106,106,184,155,52,82,70,238,166,185,174,77,209,81,79,168,196,206,93,124,66,126,89,180,82,199,104,184,185,171,116,177,218,162,142,161,221,83,61,206,86,203,44,74,174,115,211,207,244,19,216,171,237,50,204,10,92,222,166,237,236,58,209,174,99,182,223,116,59,142,54,220,2,47,222,114,113,210,21,118,3,144,112,139,185,200,0,0,0,0,3,133,114,32,85,216,227,167,127,53,0,223,63,53,42,0,1,139,28,124,113,57,105,208,77,43,168,101,53,194,143,211,87,68,170,163,165,129,245,15,99,214,95,9,35,154,136,140,77,255,0,73,204,248,162,121,167,153,144,249,214,99,110,193,49,170,204,146,230,244,108,84,177,73,34,110,215,42,42,182,55,63,111,85,21,125,141,95,129,3,92,107,107,222,69,196,190,189,214,227,84,11,189,178,138,253,37,21,174,38,79,47,75,228,127,106,13,213,178,171,90,213,71,70,168,158,77,253,37,243,219,204,15,205,225,123,79,178,126,39,56,169,179,222,174,244,21,181,20,183,12,137,183,59,172,237,143,190,200,145,86,73,154,199,58,69,93,219,188,93,30,123,249,33,63,152,86,51,69,135,98,118,156,98,223,19,99,130,217,73,21,51,17,172,107,19,102,183,111,99,124,147,250,140,78,229,223,194,133,151,71,180,183,30,204,238,48,36,151,235,181,12,53,147,62,72,41,247,108,142,89,215,165,30,205,220,189,41,63,74,47,87,193,63,160,204,192,5,46,119,74,110,84,116,204,191,114,252,0,235,145,202,229,251,206,216,211,100,216,234,141,55,95,52,69,254,147,232,106,1,80,0,0,0,14,183,166,235,236,243,43,67,135,39,153,202,38,200,7,39,225,103,53,169,111,195,239,53,106,173,68,142,130,161,202,174,95,186,39,47,252,7,238,150,155,138,124,181,248,86,133,229,183,232,154,213,146,11,69,122,177,21,92,137,187,104,231,122,126,143,159,242,64,215,23,39,187,77,126,190,212,221,38,149,210,201,63,70,238,87,43,149,118,99,91,237,95,53,246,19,255,0,192,62,39,62,35,161,22,187,125,77,52,208,201,249,253,219,47,79,82,127,110,85,47,195,252,100,53,248,177,210,45,125,234,223,64,159,252,179,85,20,63,253,243,209,62,63,210,108,203,163,246,40,236,24,61,13,28,109,68,106,119,118,217,168,137,252,116,139,236,79,233,3,219,28,47,176,228,225,125,128,117,175,180,169,169,236,56,84,42,106,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,164,172,161,125,160,84,158,195,146,150,169,80,29,115,193,29,76,78,134,86,163,152,237,183,77,183,248,238,107,141,198,22,155,63,77,53,215,35,183,181,171,216,184,220,43,171,161,221,24,137,210,234,201,211,100,70,175,146,34,53,61,187,123,77,143,72,90,231,11,128,77,97,214,28,115,40,167,133,60,61,210,219,86,178,42,35,27,210,230,214,57,223,5,221,127,142,79,128,25,163,202,159,80,228,205,56,120,117,182,161,17,175,176,84,210,91,24,157,79,119,83,89,67,2,111,231,228,139,234,252,12,212,34,39,147,134,169,71,100,184,228,250,123,83,183,77,101,194,26,214,42,171,247,221,105,39,69,79,36,86,237,249,132,255,0,233,216,151,96,7,31,19,147,143,142,224,114,0,0,0,0,117,189,155,161,216,0,232,99,21,29,237,59,147,216,54,67,144,7,77,101,36,21,212,147,81,85,70,215,195,59,29,27,218,228,69,69,106,166,203,228,190,71,112,2,38,57,163,112,109,77,101,146,77,109,194,21,99,142,150,138,162,170,227,79,28,20,240,177,87,197,35,149,251,163,154,229,84,73,156,187,236,229,94,148,67,206,242,190,227,30,171,17,189,69,162,249,125,74,203,79,118,184,83,178,223,44,179,84,200,230,177,41,220,197,98,53,17,205,106,53,34,98,249,236,158,183,146,121,18,223,152,226,118,140,223,26,184,226,215,186,120,229,164,185,83,62,154,84,124,77,147,102,185,54,95,39,34,162,255,0,66,144,197,199,239,4,117,186,3,145,73,170,152,13,194,167,209,146,62,107,156,189,44,130,157,105,36,90,180,232,88,251,111,107,147,110,235,118,217,187,167,74,121,253,193,53,214,250,250,107,157,28,85,212,143,235,138,102,53,237,93,149,60,149,17,83,219,178,251,20,250,72,101,224,175,153,85,231,78,105,25,131,106,114,197,85,69,31,105,148,213,179,212,86,74,254,220,116,206,102,206,106,36,155,174,241,177,85,124,147,119,123,60,137,116,193,181,3,31,207,173,16,93,236,117,61,113,207,27,36,68,232,122,121,61,136,244,253,38,183,224,191,112,30,152,0,7,7,32,0,0,1,198,199,32,0,0,162,89,25,12,110,150,71,108,214,34,185,87,111,98,32,21,130,214,106,127,17,186,115,165,182,217,235,239,87,84,85,167,73,58,216,176,84,122,189,12,87,47,155,99,118,254,73,240,35,211,95,57,190,86,164,183,140,107,76,49,90,25,216,142,150,154,27,130,214,213,194,228,217,90,136,254,133,142,53,254,255,0,203,116,246,127,56,18,21,175,250,231,142,232,174,7,122,200,238,114,162,203,67,67,60,200,213,73,83,101,106,55,111,54,49,203,252,180,246,16,15,196,222,187,223,117,231,85,47,185,93,109,84,137,111,154,186,87,81,65,226,37,123,27,22,204,98,46,210,47,150,233,19,87,110,148,254,143,35,240,117,83,92,117,27,88,47,53,151,124,191,33,174,153,149,147,190,101,164,241,179,201,3,58,149,171,210,141,145,238,242,78,134,255,0,152,253,238,27,180,18,255,0,174,122,149,143,99,20,112,61,40,107,174,16,197,81,51,31,14,237,139,119,43,149,27,35,147,127,40,221,229,230,6,66,242,180,225,250,13,79,213,186,125,64,185,171,150,147,21,185,66,173,143,183,19,219,35,150,158,119,46,253,107,186,109,179,23,201,63,246,78,13,29,36,20,20,144,209,83,49,27,20,17,182,54,34,34,39,147,83,100,246,127,50,22,175,134,205,2,198,248,126,211,250,108,86,199,19,86,89,99,130,74,153,86,158,40,220,233,25,3,35,93,251,105,178,254,138,249,238,190,210,237,0,40,149,234,198,249,33,89,243,202,170,229,217,169,228,5,8,245,122,236,191,231,62,134,161,212,198,239,231,178,29,205,68,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,57,15,157,94,172,93,147,252,231,210,228,67,165,237,219,207,100,3,182,39,171,219,230,133,103,207,18,171,87,103,39,145,244,1,211,89,73,5,125,36,212,85,44,71,69,60,110,141,232,168,139,228,228,217,125,191,204,164,31,115,75,225,250,13,48,213,186,141,64,182,43,146,147,42,185,76,174,143,183,19,27,27,146,158,7,38,221,11,186,239,187,215,205,63,246,206,57,105,120,147,208,44,111,136,29,63,169,197,111,145,53,37,138,57,228,166,149,41,226,145,205,145,240,62,52,219,184,155,39,233,39,158,233,236,2,7,248,79,226,54,249,195,174,162,197,127,163,115,165,183,215,173,61,53,100,75,83,52,109,108,109,168,99,213,251,71,190,234,136,143,242,217,125,171,253,115,205,160,26,231,142,235,86,7,101,200,237,146,162,75,93,67,4,202,212,73,87,117,114,59,127,55,177,171,252,133,246,144,9,196,166,132,222,244,31,83,47,184,173,124,79,240,84,215,41,169,233,37,123,162,221,236,77,156,221,219,27,149,19,213,114,125,199,226,105,94,184,234,54,143,222,104,238,248,134,67,93,11,40,231,100,201,73,227,103,142,7,244,171,151,165,91,27,219,228,189,110,255,0,56,27,53,2,40,116,15,155,229,106,203,103,198,181,63,21,161,129,138,232,169,166,184,37,109,92,206,93,213,200,175,232,72,228,95,239,60,183,95,111,243,18,23,166,28,70,233,206,169,91,96,175,178,221,81,22,161,35,232,98,65,81,235,117,177,28,158,110,141,187,121,47,196,11,166,10,35,145,147,70,217,99,118,237,122,35,145,118,246,162,149,128,56,216,228,0,0,0,56,57,0,0,0,15,154,225,95,77,108,163,150,186,173,253,17,66,199,61,203,178,175,146,34,170,251,55,95,98,31,133,156,234,6,63,128,218,39,187,223,42,122,35,130,55,200,169,208,245,242,99,21,235,250,45,119,193,62,226,34,248,212,230,85,121,212,106,71,224,218,98,177,82,209,73,221,101,77,108,21,21,145,63,183,37,51,89,179,90,169,30,203,188,143,84,95,52,221,190,207,48,63,71,154,15,24,245,89,117,234,93,23,196,42,86,42,123,77,194,161,151,9,98,154,166,55,57,139,78,214,35,21,170,141,107,145,201,43,215,203,116,245,124,211,204,244,92,174,120,54,166,189,73,30,182,230,234,178,71,85,69,5,85,186,158,72,41,230,98,47,138,87,35,247,87,57,200,170,144,181,119,217,170,157,74,133,175,224,11,130,58,221,126,200,163,213,76,250,225,83,232,200,223,13,206,46,166,65,80,181,114,37,90,245,172,157,199,185,203,191,105,219,238,221,215,169,124,254,249,157,195,177,59,70,17,141,91,177,107,37,60,113,82,91,105,153,77,18,50,38,199,187,90,155,39,147,81,17,63,161,0,253,74,58,72,40,105,33,162,165,141,172,134,6,54,54,53,168,136,136,212,77,147,201,60,142,224,0,225,125,135,75,216,170,239,105,222,113,178,1,67,25,178,29,128,0,0,0,0,1,199,196,228,227,227,185,200,3,10,249,172,106,28,152,95,15,13,182,211,162,57,247,250,154,187,99,211,169,237,233,107,232,103,77,252,188,149,125,111,137,154,132,68,243,143,213,40,239,119,28,99,79,105,182,233,163,184,77,90,245,69,126,251,165,36,8,137,230,136,221,191,62,191,253,59,129,135,28,30,233,179,245,47,93,113,203,123,154,189,139,117,194,134,186,109,145,138,157,45,172,129,54,84,114,249,162,163,151,217,191,176,216,230,8,35,166,137,176,196,212,107,27,190,201,182,223,29,200,94,228,245,128,77,126,214,28,143,40,168,133,60,61,174,219,72,177,170,163,29,212,231,86,53,223,21,221,63,137,95,129,52,160,14,23,216,114,82,229,3,130,164,41,79,105,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,2,149,220,168,225,125,128,112,155,21,20,34,236,84,139,184,28,152,53,205,91,74,235,243,237,32,138,239,109,167,167,124,246,232,146,52,124,143,107,92,222,186,218,79,209,85,69,95,102,251,249,153,202,121,157,68,198,105,242,188,86,178,209,60,44,147,187,219,217,28,141,219,202,70,59,226,139,253,232,26,241,240,145,169,31,147,45,107,178,223,39,168,146,42,79,237,158,250,198,142,85,255,0,106,78,214,249,53,83,127,55,155,29,91,170,217,95,111,165,174,143,126,154,136,89,43,119,77,188,156,212,95,248,77,97,53,19,30,168,194,181,7,34,199,19,120,93,106,186,214,82,49,88,244,253,24,230,124,105,178,183,111,239,126,228,254,131,97,238,19,117,26,147,82,116,75,25,190,65,51,222,247,91,104,145,221,76,115,124,252,36,14,95,210,85,254,255,0,239,2,242,128,0,0,0,0,0,0,0,0,0,0,0,31,135,154,97,214,44,239,28,175,198,114,27,125,61,93,37,124,15,129,237,154,38,72,157,46,246,249,61,174,79,130,124,20,253,192,4,66,241,175,203,59,41,161,189,253,178,209,155,85,177,212,51,54,87,212,82,248,184,41,189,119,84,250,189,44,72,163,111,232,201,230,170,191,201,68,248,121,225,126,158,235,182,181,112,239,118,158,219,103,189,85,83,190,55,236,250,41,235,231,116,44,86,53,241,121,54,25,154,223,47,52,246,255,0,37,191,4,54,73,115,90,244,233,123,81,200,191,5,77,203,41,172,156,39,233,78,176,211,244,222,241,107,82,205,210,168,146,45,13,55,83,119,145,30,187,43,161,122,167,154,1,131,250,53,206,3,24,167,142,158,139,84,168,46,52,238,108,59,75,60,22,231,205,31,90,49,158,207,237,151,187,101,114,59,249,63,118,251,25,209,167,156,89,104,190,166,82,193,81,141,95,234,228,239,179,184,212,150,223,52,123,167,67,93,241,111,220,228,35,171,88,121,60,102,84,141,158,225,165,119,138,73,183,153,58,98,185,93,88,198,163,85,238,223,100,101,51,118,217,58,54,243,251,204,48,212,126,23,181,195,70,170,220,236,150,203,5,63,67,251,105,83,71,114,133,232,170,174,115,83,109,156,142,243,232,95,135,179,96,54,61,162,186,208,92,90,143,163,159,184,139,236,245,92,159,13,254,41,252,231,214,107,35,104,215,13,101,199,39,254,231,234,142,89,10,196,139,31,109,183,202,164,106,124,61,141,145,62,226,242,98,188,197,184,147,197,169,25,69,30,65,29,124,109,87,47,85,117,93,124,175,93,215,127,111,137,79,103,192,13,130,142,28,230,181,55,114,236,64,186,115,64,226,47,101,93,172,157,106,155,110,158,59,254,86,121,28,179,152,23,18,25,106,43,103,202,164,160,69,68,106,248,10,234,248,190,10,159,26,149,251,255,0,208,128,108,23,89,118,183,219,247,241,117,29,190,148,221,125,71,47,151,245,33,111,115,126,36,180,131,79,104,221,91,146,228,179,69,27,81,202,189,170,10,137,23,201,189,75,236,103,220,107,181,119,214,205,95,190,185,203,115,213,12,178,118,61,189,46,141,247,186,167,49,83,109,189,142,145,126,10,191,231,60,140,245,117,215,9,90,181,85,83,84,72,171,178,44,178,43,151,127,103,181,87,250,0,154,221,83,230,207,160,54,59,108,176,97,183,107,141,194,189,89,34,53,158,133,168,98,162,246,247,110,202,231,198,159,164,168,158,223,248,200,241,214,254,96,250,213,171,109,90,26,91,221,77,170,137,85,219,248,90,154,184,36,114,58,52,98,162,237,82,228,84,253,37,255,0,49,104,48,14,30,117,103,83,107,146,131,17,198,226,169,145,81,170,171,37,116,17,53,17,95,208,159,164,244,95,105,154,90,33,202,31,81,47,146,54,191,85,107,168,168,161,98,177,205,142,223,118,141,219,170,74,168,228,114,58,157,232,169,210,137,254,112,35,206,237,124,188,223,106,159,89,121,186,213,215,77,35,214,71,62,162,119,202,229,114,251,87,119,42,169,237,116,223,64,245,75,86,107,105,104,176,156,122,58,181,171,115,90,199,201,91,4,45,78,174,173,149,122,222,139,252,135,124,62,4,227,104,239,47,221,11,210,234,42,126,254,45,110,184,215,67,20,109,117,69,69,13,28,207,115,154,238,174,165,127,134,106,170,239,183,159,243,25,21,100,197,49,204,114,146,26,43,53,146,134,146,58,118,163,89,217,166,142,53,68,79,103,232,162,125,224,69,111,14,28,166,175,114,173,167,38,213,133,129,142,69,138,121,233,34,184,65,60,95,203,221,170,213,129,232,169,250,31,202,95,143,153,37,186,85,163,88,62,145,227,180,86,44,90,197,67,75,225,96,100,93,200,169,97,99,149,91,213,231,187,24,223,239,221,240,248,158,236,0,0,1,211,80,171,178,34,31,59,124,215,204,251,21,17,222,71,9,26,34,238,136,7,12,77,209,55,43,8,155,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,67,211,100,93,142,195,133,77,192,248,157,228,190,71,209,78,171,178,162,149,172,104,171,186,161,202,34,55,200,10,128,0,91,205,94,208,236,11,89,108,110,180,101,150,10,10,167,34,72,177,201,45,44,47,114,57,241,171,55,222,72,223,240,84,243,219,224,70,215,17,252,166,175,113,45,219,38,210,117,129,238,85,150,120,41,37,184,65,4,95,200,217,168,212,129,136,137,250,127,202,79,135,153,45,0,13,102,117,39,64,245,75,73,171,106,168,179,108,122,58,69,164,115,154,247,199,91,4,205,94,158,157,213,58,30,171,252,182,252,62,39,138,180,223,47,54,42,166,86,89,174,181,116,51,70,244,145,175,167,157,241,57,28,158,197,221,170,138,109,11,123,197,49,204,142,146,106,43,205,146,134,174,58,134,171,95,222,166,142,69,84,95,111,233,34,253,198,58,235,23,47,221,11,213,26,42,142,198,45,110,183,87,77,20,141,109,69,61,13,28,47,107,156,238,174,164,127,134,114,162,239,191,159,243,129,20,154,3,204,39,88,52,134,178,154,142,241,122,171,187,90,91,52,75,34,84,84,85,84,74,216,218,206,133,70,163,170,90,223,102,222,68,131,233,103,54,125,1,190,91,98,131,50,187,92,109,245,232,200,209,204,244,45,67,213,87,183,187,183,86,190,68,253,36,84,246,255,0,198,99,6,188,114,141,212,60,106,41,239,26,89,87,75,112,129,140,150,87,67,93,118,137,174,242,145,54,107,17,32,141,19,213,85,246,175,183,99,12,115,254,30,117,103,76,171,150,131,46,198,226,166,145,17,202,139,29,116,18,181,81,31,208,191,162,245,95,104,27,9,225,28,73,105,6,161,81,182,183,26,201,102,150,55,35,85,59,180,21,17,175,155,122,147,218,207,184,184,84,119,107,125,195,111,9,81,220,234,77,211,212,114,121,127,90,26,181,65,87,93,111,149,203,75,85,53,60,136,187,42,197,34,181,119,246,123,81,127,164,245,214,141,108,213,251,19,154,182,205,80,203,32,99,27,210,216,217,123,170,107,17,54,219,216,217,19,224,137,254,96,54,114,107,154,228,221,171,185,201,175,70,39,204,11,137,12,73,17,176,101,82,87,162,34,181,60,125,117,124,191,4,79,133,74,125,223,233,83,215,47,52,14,34,246,69,218,201,214,137,182,235,227,191,229,96,79,73,242,86,221,104,45,205,87,214,79,219,68,246,250,174,95,134,255,0,4,254,98,0,50,174,98,220,73,229,52,143,162,147,32,142,130,55,43,87,170,134,174,190,39,166,203,191,183,196,175,183,226,89,187,190,184,107,46,71,63,247,67,84,114,201,150,84,72,251,110,190,85,43,87,225,236,116,139,247,129,176,86,161,241,101,162,250,103,75,61,70,75,127,171,143,176,206,227,146,43,124,210,108,157,14,119,193,191,115,84,193,125,101,231,1,140,84,71,81,69,165,180,23,26,135,58,29,162,158,123,115,225,143,173,88,255,0,111,246,203,29,178,57,91,252,159,191,109,204,3,211,142,23,181,195,89,106,218,236,106,203,5,71,91,251,107,83,89,114,133,136,138,142,107,87,125,220,174,242,235,79,135,179,115,51,244,123,147,198,101,86,216,46,26,169,120,164,135,105,151,170,43,109,213,143,106,181,30,221,183,71,211,59,125,211,175,127,63,184,12,46,212,45,118,214,174,34,46,208,91,111,23,170,170,135,200,253,153,69,5,124,237,133,234,246,178,47,54,205,51,155,231,228,158,223,229,59,224,166,104,112,81,203,59,41,174,189,253,178,214,107,85,177,180,48,182,39,211,210,248,184,42,125,118,212,250,221,76,88,164,111,232,199,228,168,191,202,84,248,249,72,118,141,240,159,165,58,61,79,211,100,197,173,73,55,74,34,200,148,52,221,78,218,69,122,110,173,133,138,190,106,94,182,181,172,78,150,53,26,137,240,68,216,15,196,194,240,235,22,9,142,80,99,56,245,190,158,146,146,130,6,64,198,195,19,35,78,150,251,60,152,214,167,197,126,8,126,224,0,0,0,0,0,0,0,0,0,0,0,0,0,124,247,26,182,80,91,234,171,164,223,166,158,23,202,237,147,127,38,181,87,254,3,92,94,45,245,35,242,155,173,119,171,228,21,18,75,73,253,173,216,89,17,200,191,237,72,26,239,39,42,237,230,194,119,120,178,212,106,77,54,209,44,154,249,60,207,99,219,109,173,70,244,177,206,243,240,147,185,63,69,83,251,207,188,215,135,78,241,234,140,215,80,113,220,113,119,153,215,91,173,29,35,213,239,79,209,146,102,70,187,171,183,254,251,238,95,232,2,103,185,84,233,93,126,3,164,18,221,238,84,244,236,158,227,18,198,175,141,237,115,157,209,91,87,250,74,136,139,236,219,111,51,57,79,51,167,120,205,62,41,138,209,218,32,133,145,246,187,155,163,81,187,121,200,247,124,17,63,190,61,48,2,149,216,229,87,98,149,93,192,229,55,42,56,79,97,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,57,0,80,84,223,97,194,251,78,90,7,39,10,136,169,178,156,128,53,250,230,47,164,211,105,103,16,183,21,233,218,159,32,125,101,206,53,89,146,69,85,117,117,70,255,0,4,219,201,91,228,102,63,40,45,113,125,230,138,175,74,110,115,162,207,75,29,76,244,237,109,54,200,144,69,13,20,109,221,232,190,223,37,61,7,55,125,23,161,191,96,244,122,145,71,70,233,46,22,154,103,68,199,173,74,181,19,187,91,78,139,234,47,146,249,72,227,1,121,126,234,106,233,127,18,118,91,172,211,118,233,107,40,107,232,230,252,207,115,201,105,220,244,242,79,52,245,162,111,152,27,12,3,174,9,153,81,4,117,17,42,171,37,98,61,187,167,193,83,116,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,155,117,199,44,215,200,214,27,165,31,121,138,168,170,157,199,183,216,187,255,0,37,80,253,32,5,141,207,120,46,225,247,81,97,116,121,38,33,83,46,239,71,254,110,235,85,31,154,42,175,193,255,0,246,74,88,188,171,148,103,12,87,174,167,217,237,55,139,100,142,233,245,226,190,206,187,109,237,254,49,175,79,63,232,51,152,1,27,181,60,152,180,157,94,171,77,147,95,209,187,121,39,165,227,223,127,235,164,58,225,228,195,165,202,187,205,147,223,81,62,228,187,179,254,72,73,48,3,4,49,94,80,60,51,90,85,146,95,105,111,215,73,24,254,173,228,190,72,212,219,116,84,254,46,56,254,229,255,0,57,125,176,78,8,56,114,211,138,135,85,98,216,117,100,50,63,165,28,178,221,170,164,223,165,221,73,237,127,222,95,144,7,228,89,177,60,127,31,223,209,22,255,0,15,186,109,252,107,223,241,223,249,74,191,19,245,192,0,1,198,232,7,39,10,187,121,169,194,187,238,58,222,174,84,93,189,139,237,1,44,202,213,245,126,227,150,61,94,155,169,210,177,43,151,207,218,158,195,182,54,171,19,101,3,181,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,167,32,14,167,189,88,155,161,196,83,43,151,214,251,132,141,87,166,200,117,36,74,213,242,246,175,180,15,169,23,127,52,57,58,163,87,34,121,251,19,216,86,142,251,192,168,28,110,135,32,15,200,188,226,120,254,65,183,165,237,254,35,100,219,248,215,179,227,191,242,85,62,39,235,128,44,54,119,193,7,14,90,143,80,218,172,167,14,172,154,70,117,35,86,43,181,84,123,117,59,169,125,143,251,203,19,149,114,129,225,154,236,175,146,197,75,126,181,200,247,245,111,29,242,71,38,219,170,175,241,145,201,247,167,249,140,239,0,70,204,220,152,116,185,23,120,114,123,234,167,220,183,118,127,201,14,202,110,76,90,78,143,69,169,201,175,234,221,188,211,210,241,239,191,245,82,18,68,0,193,156,87,148,103,12,86,94,151,222,45,55,139,156,141,234,245,229,190,206,155,239,236,254,45,172,79,47,232,47,166,5,193,119,15,186,117,11,99,198,241,10,152,182,122,191,243,151,90,169,60,213,81,126,47,255,0,177,66,249,0,63,54,213,142,89,172,113,164,54,186,62,203,17,85,81,59,143,119,181,119,254,82,169,250,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,158,102,83,193,37,68,170,168,200,152,175,118,201,240,68,221,64,140,94,111,186,226,251,53,21,38,148,219,39,68,158,170,58,105,234,26,234,109,209,96,150,26,216,221,179,213,125,190,104,97,199,46,141,38,155,84,248,133,183,47,78,244,248,251,232,238,114,42,76,145,170,43,107,169,246,248,46,254,72,239,35,243,57,129,106,106,234,135,18,119,171,172,51,119,41,104,232,104,40,225,252,207,111,201,41,218,245,242,95,53,245,165,119,153,159,92,162,52,94,134,195,131,214,106,69,101,27,163,184,93,169,155,19,222,149,42,228,94,213,109,66,39,168,158,73,229,27,64,145,212,68,68,217,14,64,3,135,123,10,74,156,112,158,208,57,67,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,125,133,40,165,75,236,41,248,251,61,160,84,139,185,201,194,123,14,64,182,28,69,233,197,175,83,116,194,231,143,92,224,146,86,191,179,210,214,72,230,42,237,81,11,253,173,69,95,228,33,173,234,203,113,195,114,122,134,211,126,110,174,217,83,53,63,231,27,190,206,69,115,28,138,138,137,231,237,248,27,70,207,4,85,49,58,9,155,187,29,182,233,190,223,29,200,1,230,9,161,179,105,62,179,93,46,116,180,149,17,219,238,245,83,212,163,228,87,185,59,178,213,213,46,200,231,49,19,244,99,246,110,191,214,4,223,232,78,121,73,168,26,107,98,189,211,213,67,50,205,111,165,122,44,106,221,149,171,79,19,183,245,92,191,223,151,12,139,14,81,26,245,89,117,175,159,73,239,53,112,34,83,81,212,205,76,139,27,24,169,20,81,209,198,212,223,171,117,253,21,254,79,245,146,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,84,228,225,83,112,41,85,85,56,243,219,114,190,148,29,40,5,62,209,211,241,216,168,228,10,122,60,247,57,68,216,228,0,0,0,0,0,0,140,14,55,249,177,125,155,172,159,76,248,76,190,90,174,21,108,237,173,110,109,19,124,76,116,179,71,60,205,154,146,154,158,120,59,51,110,145,194,228,170,71,75,19,163,149,200,196,87,116,200,208,147,240,88,174,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,61,117,108,78,123,221,225,164,115,100,116,47,234,119,83,17,90,171,220,100,140,101,245,0,1,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,144,31,172,8,171,176,115,130,234,226,226,229,246,165,122,52,37,253,235,21,187,209,244,157,83,67,211,58,118,175,147,117,194,149,50,117,181,174,234,167,111,71,110,41,83,102,75,44,95,157,149,64,0,0,0,196,174,96,220,109,218,184,80,192,35,177,99,19,210,87,106,46,85,79,81,13,170,141,181,77,108,246,152,29,12,205,101,217,241,186,25,88,246,71,80,216,218,216,164,70,164,203,220,70,170,164,114,109,106,184,18,230,141,106,214,203,173,155,69,245,222,154,146,199,155,84,83,197,73,110,200,27,43,99,162,200,107,122,156,222,211,226,70,181,180,149,47,111,111,165,168,171,28,178,119,26,206,210,186,40,92,18,20,0,0,8,1,254,202,63,29,159,245,243,255,0,115,54,127,249,33,55,220,61,101,55,220,231,64,180,211,53,202,107,188,109,235,32,195,236,215,75,141,79,105,145,247,234,167,162,138,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,64,92,0,0,0,0,0,89,78,50,117,142,251,195,255,0,15,25,6,177,99,144,248,138,188,102,225,99,168,146,155,169,140,241,116,175,187,209,199,83,77,214,246,61,35,238,193,36,177,119,58,21,204,235,234,111,172,212,83,208,112,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,170,23,44,0,0,3,15,248,223,230,35,130,112,171,71,62,29,137,37,171,44,212,215,118,209,214,41,106,38,100,118,184,102,130,103,197,87,82,248,227,115,29,210,246,64,171,75,220,138,87,199,51,94,138,214,171,94,161,152,0,192,174,90,124,125,212,241,11,106,170,210,109,111,203,169,39,213,10,74,137,234,109,147,58,138,42,52,189,219,186,81,234,140,72,182,137,245,48,175,119,169,140,142,61,225,108,111,68,145,89,59,219,158,160,0,0,1,25,124,109,115,76,186,233,134,180,88,180,231,65,170,105,46,22,220,62,240,143,206,101,117,59,162,158,182,122,106,185,33,169,178,177,213,48,43,97,103,76,74,174,169,137,178,42,172,177,246,220,222,219,210,76,255,0,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,15,106,0,0,11,105,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,117,200,230,236,174,70,59,161,136,249,28,157,12,114,164,112,112,251,206,78,251,14,163,221,173,156,64,227,221,236,51,34,200,37,168,182,220,168,213,139,85,138,219,229,87,244,83,73,28,48,183,199,195,23,230,83,185,210,201,250,82,103,126,121,85,145,52,37,168,24,85,172,220,125,81,232,127,24,152,38,157,222,238,22,171,174,147,234,54,31,105,174,134,241,5,76,13,142,217,85,85,93,89,28,119,38,212,171,146,57,40,223,27,97,238,245,63,165,177,177,178,198,169,210,246,77,154,160,0,0,0,0,0,0,0,35,87,154,79,20,124,88,240,215,170,120,127,228,147,57,251,57,134,100,120,251,187,127,220,203,109,103,126,233,79,83,39,138,255,0,108,69,36,173,233,134,122,47,110,204,94,175,87,117,71,236,18,84,8,181,229,167,204,11,91,117,151,94,106,180,143,95,53,2,146,251,79,127,179,207,53,129,93,100,130,154,118,220,105,182,149,208,177,244,145,49,136,199,83,37,76,142,89,145,124,233,227,70,57,170,170,217,37,40,0,32,7,251,40,252,118,127,215,207,253,204,217,255,0,228,132,223,112,245,148,223,115,157,2,211,76,215,41,174,241,183,172,131,15,179,93,46,53,61,166,71,223,170,158,138,41,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,1,112,1,129,92,209,120,217,201,184,115,181,99,26,115,163,89,149,93,143,81,110,149,17,222,234,229,109,166,158,170,8,236,157,53,16,244,189,213,49,189,157,114,84,53,170,212,99,85,200,148,242,117,43,17,204,73,49,215,129,110,46,248,236,226,119,136,236,119,0,185,107,87,119,27,183,245,95,114,111,249,155,179,183,123,93,59,217,215,23,148,49,201,249,233,31,13,63,84,110,87,179,191,220,68,84,98,129,47,224,197,94,49,56,197,254,9,90,167,163,255,0,104,104,252,94,25,154,250,90,221,125,252,231,111,209,253,186,155,95,69,199,212,130,89,101,236,67,45,95,230,25,211,220,238,249,174,237,102,217,63,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,88,0,0,0,0,0,0,4,64,113,235,199,175,22,58,45,197,142,115,166,122,105,170,222,134,198,236,222,140,240,84,94,130,182,212,118,187,182,218,89,164,252,228,212,239,145,219,201,43,221,235,57,118,223,100,217,17,17,2,95,193,135,252,175,245,239,86,56,137,208,43,254,107,172,121,95,218,11,213,22,97,85,107,130,167,192,211,82,116,82,178,138,138,70,199,209,79,28,108,93,159,52,139,186,167,87,173,182,251,34,34,102,0,0,96,7,53,190,40,245,219,134,191,201,119,228,83,57,251,57,246,143,211,126,147,254,230,81,214,119,252,63,129,236,255,0,182,98,147,167,167,191,47,232,237,191,87,158,251,38,214,255,0,149,255,0,25,156,73,241,19,175,183,252,43,88,245,35,237,5,150,139,15,170,186,65,77,232,122,10,78,138,166,86,209,70,217,58,233,224,141,235,179,38,145,54,85,233,245,183,219,116,69,64,147,240,0,0,98,175,24,156,98,255,0,4,173,83,209,255,0,180,52,126,47,12,205,125,45,110,190,254,115,183,232,254,221,77,175,162,227,234,65,44,178,246,33,150,175,243,12,233,238,119,124,215,118,179,108,159,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,172,0,0,2,32,56,233,226,239,142,206,24,184,142,200,176,11,110,181,118,177,187,135,77,247,25,255,0,153,187,59,182,181,212,61,253,17,121,195,36,159,153,145,147,83,245,72,228,123,251,29,197,68,71,160,18,254,12,10,229,117,198,206,77,196,101,171,39,211,157,101,204,170,239,154,139,107,168,146,247,73,43,173,52,244,176,73,100,233,167,135,165,142,166,141,140,235,142,161,206,87,35,218,142,84,168,143,165,94,141,122,71,150,188,66,229,55,220,27,64,181,47,53,197,171,188,21,235,31,195,239,55,75,117,79,105,146,118,42,160,162,150,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,64,92,0,64,15,246,81,248,236,255,0,175,159,251,153,179,255,0,201,9,254,0,8,181,230,89,204,11,91,116,107,94,105,116,143,64,245,2,146,197,79,96,179,193,53,253,91,100,130,166,119,92,106,119,149,176,189,245,113,61,138,198,211,45,52,141,88,81,60,234,36,71,185,202,136,216,253,7,43,110,40,248,177,226,83,84,243,15,202,222,115,246,143,12,199,49,246,247,63,185,150,218,62,197,210,162,166,63,11,254,215,138,57,93,213,12,21,190,205,216,157,62,182,202,172,220,36,168,17,129,205,3,140,206,36,248,118,215,219,6,21,163,154,145,246,126,203,91,135,210,221,39,166,244,61,5,95,93,83,235,107,99,116,157,117,16,72,244,221,144,198,155,34,244,250,187,237,186,170,173,192,229,73,197,30,187,113,41,249,81,252,181,231,63,104,254,206,122,19,209,159,220,202,58,62,199,136,241,221,239,246,180,81,245,117,118,34,253,45,246,233,242,219,117,220,51,252,17,1,199,175,30,188,88,232,183,22,57,206,153,233,166,171,122,27,27,179,122,51,193,81,122,10,219,81,218,238,219,105,102,147,243,147,83,190,71,111,36,175,119,172,229,219,125,147,100,68,68,203,254,87,250,247,171,28,68,232,21,255,0,53,214,60,175,237,5,234,139,48,170,181,193,83,224,105,169,58,41,89,69,69,35,99,232,167,142,54,46,207,154,69,221,83,171,214,219,125,145,17,3,48,0,0,0,0,0,0,0,48,215,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,12,202,0,0,0,0,0,0,6,53,112,47,198,109,139,140,61,56,170,185,201,106,244,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,50,84,0,0,0,4,64,113,235,199,175,22,58,45,197,142,115,166,122,105,170,222,134,198,236,222,140,240,84,94,130,182,212,118,187,182,218,89,164,252,228,212,239,145,219,201,43,221,235,57,118,223,100,217,17,17,2,95,193,135,252,175,245,239,86,56,137,208,43,254,107,172,121,95,218,11,213,22,97,85,107,130,167,192,211,82,116,82,178,138,138,70,199,209,79,28,108,93,159,52,139,186,167,87,173,182,251,34,34,102,0,0,0,0,99,87,21,188,102,216,184,75,212,125,43,182,103,150,174,238,25,157,250,94,158,239,114,129,143,125,85,170,74,117,162,236,84,182,54,239,221,133,60,68,169,44,104,213,147,165,90,230,110,172,237,75,146,160,0,0,0,34,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,244,54,55,102,244,103,130,162,244,21,182,163,181,221,182,210,205,39,231,38,167,124,142,222,73,94,239,89,203,182,251,38,200,136,136,18,254,12,0,229,73,197,30,187,113,41,249,81,252,181,231,63,104,254,206,122,19,209,159,220,202,58,62,199,136,241,221,239,246,180,81,245,117,118,34,253,45,246,233,242,219,117,223,63,192,0,0,0,0,2,26,248,208,227,147,140,237,2,226,131,63,210,172,91,94,122,236,182,171,132,117,22,232,254,203,218,147,195,82,213,211,197,87,21,54,239,167,123,223,217,101,67,98,238,57,202,231,246,250,215,101,118,201,151,252,175,184,188,206,248,161,211,140,166,209,170,213,190,147,203,240,171,132,29,251,164,116,16,210,199,89,67,88,146,58,159,169,177,42,49,102,99,224,169,99,186,98,141,189,180,131,244,222,178,56,12,213,6,63,241,235,170,89,222,139,112,157,156,234,102,154,95,125,13,146,89,189,25,224,171,124,44,53,29,174,237,202,150,25,63,55,51,31,27,183,142,87,183,214,106,237,190,233,178,162,42,68,15,246,81,248,236,255,0,175,159,251,153,179,255,0,201,0,159,224,8,171,230,63,204,59,93,180,147,136,41,116,115,66,178,175,178,244,152,165,190,155,211,51,201,103,163,170,146,186,186,170,38,84,39,75,170,27,42,118,89,4,144,35,118,100,110,238,58,126,174,182,164,106,129,42,128,142,174,85,188,73,241,39,196,206,85,168,23,109,99,213,207,78,89,113,59,125,5,60,22,143,64,80,83,119,42,171,36,149,205,169,239,211,197,27,211,182,202,57,25,219,84,115,93,226,55,242,86,38,247,46,209,199,29,78,53,204,3,50,225,31,81,153,72,150,43,149,69,181,152,141,217,95,21,58,208,213,203,105,166,157,212,83,171,149,169,43,39,149,207,237,57,55,149,38,149,177,236,246,200,206,200,102,80,0,0,0,0,34,87,152,119,25,156,103,112,237,197,5,243,10,194,245,35,236,254,33,91,111,183,221,49,218,111,67,218,170,250,233,95,78,216,230,147,174,72,36,149,55,171,134,173,54,145,122,189,93,209,58,21,138,183,131,149,151,27,58,161,196,101,215,56,211,157,112,204,169,47,153,13,174,158,158,247,100,149,182,152,233,103,146,139,169,97,171,107,221,79,27,32,232,142,71,82,43,81,90,146,42,212,73,230,246,183,104,194,66,129,111,248,133,202,111,184,54,129,106,94,107,139,87,120,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,136,65,254,202,63,29,159,245,243,255,0,115,54,127,249,32,19,252,1,25,124,205,57,129,106,38,141,106,133,147,72,248,119,212,10,187,21,246,193,79,44,217,122,186,201,73,83,3,159,83,29,60,180,80,177,245,81,61,85,237,137,95,35,150,52,70,109,81,26,117,57,200,230,198,18,104,8,192,229,159,196,159,25,220,80,235,45,202,167,80,245,115,210,56,14,27,111,90,139,205,55,160,45,80,248,202,170,150,201,29,29,55,92,49,71,52,126,109,154,126,227,58,155,253,171,208,237,187,168,166,69,107,47,27,118,174,31,184,205,198,244,75,82,39,164,163,194,115,76,94,221,86,203,205,93,83,105,224,177,86,173,77,210,55,75,38,208,185,210,50,119,71,69,18,185,242,50,56,82,53,145,118,69,145,64,203,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,110,113,209,231,185,80,2,142,159,136,246,21,156,1,71,158,219,156,162,170,21,116,160,233,64,8,167,39,8,155,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,230,187,103,148,154,127,166,183,219,221,69,84,48,172,54,250,167,170,200,173,217,26,148,242,187,127,89,201,253,225,112,200,176,230,239,175,85,150,170,248,52,158,205,87,2,165,77,29,52,213,40,145,177,234,177,75,29,100,110,77,250,183,79,210,79,228,255,0,88,17,122,146,220,115,44,158,157,181,63,156,171,185,212,195,79,249,182,237,187,149,90,198,162,34,34,249,251,62,6,200,92,58,105,197,175,76,180,194,217,143,91,32,146,38,179,189,212,215,200,231,170,111,81,51,253,174,68,95,229,169,9,156,190,244,54,109,88,214,107,93,206,170,146,162,75,125,162,170,10,149,124,106,246,167,118,42,186,85,217,92,214,42,126,140,158,205,211,250,137,254,130,8,169,162,108,16,183,102,55,125,147,125,254,59,129,216,112,171,177,201,194,251,0,165,84,169,61,133,63,31,103,176,169,61,128,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,178,28,128,41,253,31,105,81,194,249,160,64,57,48,187,153,175,15,149,186,183,163,18,220,44,18,71,29,194,138,186,133,236,106,199,44,138,237,164,145,29,228,205,254,19,47,193,125,159,230,205,19,243,239,182,136,111,182,185,109,147,237,211,42,181,119,93,254,14,69,248,42,125,192,107,169,194,6,167,254,69,245,242,211,149,87,199,35,34,142,158,182,142,169,138,172,99,154,142,129,254,75,220,77,145,122,218,223,185,127,222,93,138,113,219,221,54,69,104,130,241,73,183,106,126,180,68,71,35,182,233,114,183,218,158,95,3,91,110,36,240,154,204,11,90,178,219,53,100,79,143,185,120,175,168,133,29,27,219,188,107,87,51,90,169,213,230,169,234,47,153,51,188,181,117,206,61,95,208,200,35,169,141,98,174,160,175,175,138,86,62,72,213,125,89,24,228,242,106,39,194,102,252,0,203,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,2,37,121,162,242,255,0,172,180,86,92,184,155,209,12,119,189,106,155,196,220,115,139,92,18,79,61,84,117,82,207,44,243,93,155,220,123,250,161,94,238,210,199,26,49,176,182,54,200,141,86,44,174,138,90,143,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,53,183,225,163,136,188,239,133,253,83,160,212,204,22,163,252,21,29,226,139,162,31,238,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,158,212,95,106,46,193,28,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,92,110,118,200,229,99,122,216,172,145,169,208,246,170,195,103,49,78,5,106,120,90,204,151,56,211,234,10,183,233,93,254,162,24,104,102,169,170,137,239,182,92,102,74,135,173,181,17,100,89,230,99,99,167,116,140,153,204,253,7,181,142,123,222,213,123,252,79,2,252,102,223,120,60,212,122,171,156,150,175,76,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,74,171,37,140,54,20,33,3,154,23,26,255,0,194,3,59,126,140,105,237,206,213,93,166,216,109,193,149,49,92,104,151,189,233,155,163,97,115,31,80,146,185,169,180,49,119,103,134,52,141,85,146,122,242,245,200,215,197,219,186,188,201,249,141,88,179,156,85,186,19,195,190,81,227,108,185,5,190,138,190,251,147,91,43,31,31,126,150,120,229,116,150,135,68,248,90,246,245,49,244,175,149,205,145,28,155,201,77,35,17,123,204,35,135,13,192,51,45,65,169,186,210,225,152,245,93,213,246,59,61,109,254,230,176,162,116,81,219,169,34,89,106,42,37,123,149,26,198,53,169,178,110,190,179,220,198,55,169,239,107,84,60,249,39,220,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,197,24,39,234,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,96,109,38,89,254,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,39,74,182,22,116,197,35,223,35,145,122,88,199,116,181,239,232,141,248,87,193,47,52,124,54,131,65,175,182,174,40,179,154,185,242,204,14,157,102,183,212,58,149,100,173,200,173,223,155,142,24,88,245,126,213,21,205,149,221,14,87,246,250,163,88,229,123,157,209,83,51,35,171,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,210,142,153,253,82,200,247,200,228,78,167,189,221,45,99,58,35,96,120,173,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,158,153,36,124,112,245,175,169,4,93,199,189,237,134,38,35,99,141,138,229,232,141,140,106,46,205,66,79,249,93,114,255,0,163,180,81,219,120,155,214,252,119,189,117,155,195,92,112,123,92,242,65,61,44,116,178,193,20,240,221,157,219,123,250,166,94,238,209,71,34,49,208,186,55,72,173,87,172,78,138,213,114,163,224,163,242,155,149,65,196,166,166,91,46,180,216,222,37,112,167,169,196,162,219,179,13,226,233,12,142,114,212,117,163,146,71,67,75,36,108,242,107,122,36,149,122,85,234,144,205,19,166,80,0,0,13,85,205,148,248,78,247,88,209,191,151,248,247,211,160,53,172,54,83,225,59,221,99,70,254,95,227,223,78,128,11,170,0,0,0,3,21,121,163,251,137,234,111,224,191,88,162,34,47,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,174,142,226,108,172,146,104,209,209,247,86,70,203,167,52,127,113,61,77,252,23,235,20,68,0,129,180,150,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,126,177,5,124,185,184,246,254,10,247,217,244,223,81,32,241,26,101,147,92,60,101,93,68,20,253,117,86,90,231,177,145,45,99,81,137,215,52,42,200,227,108,177,121,185,26,198,190,36,234,107,163,154,117,0,24,107,204,83,129,90,110,41,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,77,141,99,158,198,57,94,204,202,0,106,239,105,185,230,90,81,159,209,94,104,227,171,176,101,152,117,226,58,152,153,87,72,137,61,190,227,73,50,57,169,36,51,53,81,31,28,177,166,236,145,171,230,213,71,39,181,9,211,229,243,198,221,171,138,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,30,248,235,205,23,151,253,29,222,142,229,196,222,136,99,189,155,172,62,38,227,156,90,224,146,8,41,100,165,138,9,103,154,236,222,227,217,211,50,118,182,150,56,209,238,153,210,54,68,106,61,37,116,177,151,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,27,57,145,213,205,115,141,127,201,150,43,63,13,122,103,115,181,84,228,153,109,190,162,155,45,151,126,244,214,123,92,209,181,169,79,208,173,88,219,53,84,114,63,205,206,235,142,36,234,70,34,205,12,173,106,231,55,61,56,254,12,182,252,215,74,96,232,212,156,163,197,89,223,96,158,169,18,171,25,170,109,43,149,213,238,87,65,36,85,48,199,51,233,150,36,114,49,181,13,123,147,213,116,83,199,28,64,255,0,205,86,123,149,127,209,92,143,36,200,238,31,246,202,202,235,149,117,68,159,248,210,77,52,146,63,249,220,231,59,226,170,7,229,25,85,192,47,26,249,87,10,122,143,73,100,187,92,252,70,153,100,215,8,99,200,237,245,11,35,227,160,235,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,239,70,196,98,167,83,98,124,88,213,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,139,206,45,125,199,237,214,43,181,222,135,195,210,100,214,247,221,45,114,119,88,255,0,17,74,202,170,138,71,73,179,85,85,155,79,73,80,205,156,136,239,83,125,186,92,213,80,217,247,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,25,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,13,156,175,120,233,252,138,101,76,208,237,99,204,252,38,155,94,186,253,15,83,90,222,168,108,87,73,36,106,166,243,43,147,195,209,205,188,157,205,209,204,100,170,201,63,52,215,84,72,190,83,152,207,30,223,194,162,251,6,155,233,220,30,31,76,177,155,135,140,164,168,158,159,162,170,245,92,198,62,36,172,114,61,58,225,133,25,36,141,138,47,39,43,94,231,202,157,78,108,112,133,181,227,147,139,187,175,23,218,184,220,174,11,117,93,159,19,176,211,186,219,142,90,167,168,115,222,200,21,234,231,213,76,196,114,196,202,153,151,167,175,182,155,35,35,134,53,116,157,164,145,215,3,151,95,2,181,60,82,230,73,156,106,13,5,91,52,174,193,81,52,53,211,83,85,68,199,220,238,48,165,59,210,218,168,146,36,240,177,209,212,54,71,204,214,126,131,28,198,189,143,114,61,150,211,130,142,20,111,188,90,107,45,22,27,218,186,209,226,22,221,171,50,155,221,20,44,119,128,165,233,122,199,26,58,69,70,36,211,189,157,168,211,103,185,55,124,157,183,178,41,16,216,79,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,2,24,121,202,218,109,86,14,36,176,155,21,138,217,73,110,182,219,180,222,219,73,71,71,73,11,97,130,154,8,235,238,13,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,240,114,172,227,199,255,0,130,56,84,213,251,215,248,88,177,11,237,206,227,255,0,120,101,53,145,172,237,127,225,14,137,242,77,254,14,157,141,254,41,133,170,231,87,239,79,139,124,191,161,250,141,196,192,0,54,168,6,10,242,189,227,95,248,64,96,140,209,141,66,185,221,107,181,39,13,183,190,166,91,141,106,247,189,51,107,108,205,99,42,22,86,181,54,154,46,236,16,200,146,42,190,79,82,94,185,28,249,123,121,212,0,252,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,253,98,13,185,151,241,199,83,196,118,101,54,143,96,236,164,102,157,97,119,137,31,13,92,111,138,161,247,203,140,41,36,11,90,217,152,174,106,83,35,95,43,97,107,29,235,178,69,145,234,170,230,50,16,149,238,26,248,192,208,238,42,108,75,115,211,44,147,179,117,135,190,234,188,110,232,248,96,188,82,71,19,216,213,153,244,236,145,253,80,175,118,37,73,99,115,227,222,68,106,185,30,142,99,111,89,175,183,46,157,16,213,13,98,226,95,28,175,211,235,230,65,139,208,226,53,13,186,222,178,155,68,113,171,237,112,35,31,211,22,242,254,105,207,169,86,186,4,141,205,145,28,199,202,231,69,44,81,202,211,96,144,6,42,243,52,209,79,203,79,8,249,79,135,184,120,90,252,19,124,214,143,174,94,136,101,240,80,77,226,35,147,104,222,231,111,75,45,79,67,83,167,121,82,46,167,35,122,183,202,160,6,176,58,79,157,126,75,245,79,13,212,207,69,250,79,236,150,65,110,190,248,46,255,0,103,197,120,90,152,230,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,177,179,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,107,133,197,86,150,254,69,184,142,212,93,51,134,197,232,106,11,54,65,85,232,170,47,21,226,59,86,185,95,222,161,252,226,189,238,118,244,178,192,239,93,202,244,223,103,236,228,114,36,180,242,132,215,74,205,79,225,198,175,78,114,27,207,141,189,105,165,193,182,232,90,244,157,243,54,207,59,22,74,37,146,89,21,204,119,75,217,87,3,24,197,68,142,42,104,154,172,106,116,185,225,8,38,202,124,39,123,172,104,223,203,252,123,233,208,26,214,19,147,169,218,243,77,195,231,43,92,39,38,134,182,174,154,251,127,211,123,6,51,143,62,146,162,90,105,217,113,171,180,177,173,154,57,163,99,150,39,193,19,102,169,69,85,110,235,78,140,71,181,206,106,129,25,92,197,117,142,251,172,156,92,103,117,55,120,124,61,38,31,112,159,14,181,211,117,49,253,154,90,9,229,141,203,214,214,49,93,221,157,106,39,217,221,78,103,127,163,169,205,99,84,206,14,75,26,13,77,105,195,114,190,35,111,52,85,108,185,95,106,31,140,217,86,106,121,98,103,163,161,88,229,169,154,39,171,250,39,100,181,9,28,106,189,31,155,125,11,218,143,245,158,212,138,12,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,217,123,69,52,190,213,162,186,71,136,105,69,153,212,146,83,226,214,122,107,107,234,41,168,155,72,202,201,216,196,239,85,44,77,85,70,62,105,123,146,191,214,114,171,228,114,171,156,170,170,161,28,28,243,191,82,127,180,159,187,79,21,202,159,142,58,109,53,186,208,112,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,185,165,145,207,71,54,87,73,15,181,231,157,250,147,253,164,253,218,69,88,27,84,2,56,57,83,241,199,83,169,86,170,14,22,245,37,148,145,95,113,139,58,51,22,185,181,241,64,151,27,117,43,88,196,162,124,123,162,190,166,24,182,115,93,27,87,185,12,82,57,232,215,68,233,38,145,240,0,0,0,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,159,252,149,61,214,50,159,152,21,223,78,183,25,254,96,7,37,79,117,140,167,230,5,119,211,173,198,127,129,21,124,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,113,117,121,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,224,38,164,0,4,85,243,206,253,73,254,210,126,237,60,87,42,126,56,233,180,214,235,65,194,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,117,70,83,77,46,206,107,163,106,118,230,150,71,61,28,217,93,36,62,215,158,119,234,79,246,147,247,105,21,96,109,80,8,213,229,105,199,183,219,186,59,15,10,58,161,7,70,65,106,183,248,60,66,233,79,79,180,117,244,52,144,43,146,142,161,172,77,163,154,24,34,114,178,93,145,178,71,26,163,213,37,106,58,121,42,0,70,175,58,61,11,177,93,116,227,28,226,30,217,102,186,205,146,89,46,20,216,221,202,166,157,95,37,43,44,242,165,76,145,190,161,155,43,99,232,170,115,24,201,17,88,138,234,181,99,186,213,98,70,73,81,229,53,99,5,252,168,105,102,101,166,126,148,244,103,218,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,112,32,51,128,13,121,169,225,243,138,60,71,38,154,182,146,154,197,127,168,102,51,144,190,174,162,42,104,25,110,171,150,54,186,105,38,145,142,72,153,4,173,134,165,85,21,187,165,58,177,94,214,185,202,78,79,22,62,235,26,201,242,255,0,33,250,116,230,184,57,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,54,154,99,175,52,220,65,242,181,205,178,105,171,106,234,111,182,13,55,191,227,57,11,234,234,37,169,157,247,26,75,75,218,233,164,154,70,53,101,124,241,58,26,149,84,87,108,181,10,197,123,156,215,40,16,108,109,37,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,26,182,147,125,205,239,93,43,52,195,135,26,77,57,199,175,62,10,245,169,119,7,91,166,107,18,118,76,235,60,12,73,43,86,57,99,86,177,189,79,125,36,15,99,213,82,72,170,101,106,49,201,212,230,4,53,234,198,117,249,80,213,60,203,83,61,23,232,207,181,185,5,198,251,224,187,253,239,11,226,170,100,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,196,228,242,190,209,11,174,137,240,161,101,117,230,249,73,113,168,207,234,27,156,49,148,209,185,172,163,130,182,142,149,33,129,92,239,55,189,34,134,55,189,122,90,136,249,28,196,234,70,36,143,134,30,21,116,183,242,211,196,118,157,105,156,214,47,76,208,94,114,10,95,74,209,120,175,15,221,181,196,254,245,119,231,17,236,115,118,165,138,119,122,142,71,174,219,51,119,43,81,118,72,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,8,97,231,87,239,79,139,124,191,161,250,141,196,186,188,140,127,93,159,179,127,188,139,85,206,175,222,159,22,249,127,67,245,27,137,117,121,24,254,187,63,102,255,0,121,1,138,188,209,253,251,53,55,240,95,163,209,25,255,0,201,83,221,99,41,249,129,93,244,235,113,128,28,209,253,251,53,55,240,95,163,209,25,255,0,201,83,221,99,41,249,129,93,244,235,112,25,254,0,0,0,0,0,0,106,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,68,26,171,129,177,159,7,220,89,225,188,93,105,127,219,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,232,223,184,196,85,116,79,68,190,166,181,156,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,233,150,158,71,49,127,197,145,138,230,189,172,150,40,158,172,127,71,74,236,61,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,0,0,6,177,154,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,9,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,214,220,190,188,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,20,54,51,7,148,210,221,82,193,53,167,4,182,106,102,154,95,125,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,89,169,190,219,166,232,168,171,234,192,16,3,205,31,223,179,83,127,5,250,61,17,63,196,0,243,71,247,236,212,223,193,126,143,68,6,127,242,84,247,88,202,126,96,87,125,58,220,103,249,128,28,149,61,214,50,159,152,21,223,78,183,25,254,0,0,4,85,243,206,253,73,254,210,126,237,60,255,0,42,30,56,234,113,171,173,147,132,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,218,114,111,42,77,43,99,217,237,145,157,159,65,207,59,245,39,251,73,251,180,138,176,54,168,4,122,242,210,230,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,252,53,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,238,85,87,171,183,144,160,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,149,92,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,0,0,0,0,70,7,58,205,11,172,186,216,176,190,33,236,54,110,247,161,58,241,188,138,166,53,158,73,25,75,43,251,148,47,115,17,22,40,225,100,206,170,99,164,85,99,150,74,184,25,235,238,212,102,26,242,219,214,139,86,136,113,105,139,223,114,140,190,147,27,198,47,148,245,150,27,237,101,91,27,216,88,38,133,93,3,100,145,90,189,150,120,200,168,220,178,238,212,106,53,85,238,108,125,100,228,235,246,142,88,184,128,209,172,179,71,114,57,188,61,38,77,111,117,60,117,61,47,127,132,170,99,146,74,106,158,134,61,139,39,106,120,226,151,183,214,141,127,71,75,189,87,42,26,203,129,63,220,209,253,196,245,55,240,95,172,81,16,2,76,247,17,186,223,117,226,59,148,77,235,89,111,182,58,75,69,202,255,0,79,110,109,101,37,36,142,124,9,61,62,69,5,52,143,143,171,214,107,30,232,21,232,197,87,43,17,232,213,115,250,122,214,24,64,218,75,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,53,130,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,60,137,137,231,47,173,247,92,23,68,172,26,47,111,177,210,84,83,234,133,68,238,174,175,154,71,117,210,65,109,158,142,161,25,19,19,100,87,201,44,145,110,247,42,163,89,27,219,210,170,244,124,113,151,193,126,142,88,181,247,138,12,3,74,178,153,186,44,183,91,132,149,23,24,250,94,190,38,150,146,158,90,185,105,183,99,216,246,119,153,78,232,187,141,114,57,157,206,180,221,91,178,132,212,242,237,208,186,205,1,225,79,20,198,239,214,111,70,100,151,238,238,73,126,133,203,58,72,218,170,165,69,137,146,199,50,53,208,205,29,43,41,97,146,52,107,90,217,33,127,233,42,171,221,18,220,209,253,251,53,55,240,95,163,209,19,252,64,15,52,127,126,205,77,252,23,232,244,64,103,255,0,44,94,60,127,45,246,42,109,6,213,139,215,86,125,143,219,219,232,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,84,146,75,51,82,73,151,126,137,92,153,254,106,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,176,79,2,252,102,216,184,195,211,138,171,156,150,175,67,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,82,35,37,144,50,84,0,6,0,115,147,209,79,183,60,62,218,117,142,146,225,217,171,211,43,130,247,160,146,94,152,231,161,184,203,79,79,39,75,82,55,43,166,108,236,163,86,238,246,53,35,239,239,212,238,132,35,3,130,253,99,177,104,23,20,24,6,170,229,48,245,217,109,87,9,41,238,50,117,61,60,53,45,93,60,180,146,212,236,198,61,239,236,178,161,210,246,218,213,115,251,125,9,178,187,116,216,163,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,130,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,192,216,251,139,31,117,141,100,249,127,144,253,58,115,90,194,111,180,123,93,43,53,251,149,110,115,146,95,175,62,147,201,44,58,127,147,99,119,233,156,147,172,142,170,165,183,76,145,62,89,38,87,58,105,164,165,125,44,210,72,142,115,93,36,207,253,21,69,99,97,4,13,170,13,101,181,251,88,239,188,64,107,46,89,172,89,28,62,30,175,38,184,58,162,58,110,166,63,194,82,177,169,29,53,55,91,24,196,147,181,4,113,69,220,232,71,63,163,169,222,179,149,73,138,230,223,175,52,218,89,195,68,154,109,111,173,171,131,33,212,250,143,69,211,45,53,68,180,239,138,221,3,227,150,186,69,123,24,173,123,28,213,138,153,241,57,236,235,101,99,151,214,107,30,213,135,93,1,209,203,239,16,26,203,137,232,238,57,55,135,171,201,174,13,167,146,167,165,143,240,148,172,107,164,169,169,232,123,216,146,118,160,142,89,123,125,104,231,244,116,183,214,114,32,19,21,202,67,65,169,180,179,134,136,245,38,225,69,87,6,67,169,245,30,148,169,74,154,121,105,223,21,186,7,201,21,12,104,199,189,90,246,57,171,45,75,37,107,25,214,202,198,167,172,214,49,203,134,188,234,253,233,241,111,151,244,63,81,184,147,61,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,12,60,234,253,233,241,111,151,244,63,81,184,129,125,121,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,104,150,24,155,30,204,116,108,239,73,161,170,185,58,124,185,184,246,254,21,22,41,244,223,81,32,240,250,155,140,219,252,101,93,68,20,253,20,183,170,22,61,145,45,99,81,137,209,12,200,249,35,108,177,121,53,92,246,190,36,233,115,163,132,51,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,7,230,228,87,186,108,118,209,61,226,175,110,212,29,8,168,174,70,239,212,228,111,181,124,190,38,186,220,95,234,127,229,163,95,46,217,85,4,114,62,41,41,232,168,233,88,138,199,185,200,216,25,228,157,180,217,87,173,206,251,215,253,228,151,222,101,90,231,30,144,104,100,241,211,70,178,215,87,215,208,69,19,25,36,104,190,180,143,114,249,57,23,225,11,190,4,49,112,217,132,214,103,186,213,137,89,168,226,124,157,187,197,5,68,200,216,222,237,163,74,184,90,229,94,159,52,79,93,60,192,152,174,89,92,62,86,233,38,140,69,112,191,201,28,151,10,218,234,231,189,169,28,177,171,119,146,52,111,147,246,248,66,159,4,246,255,0,159,52,79,207,177,90,33,177,90,226,182,65,183,76,74,229,221,55,248,185,87,226,171,247,159,160,0,167,244,189,135,42,19,201,0,108,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,28,216,120,99,117,185,146,107,85,130,221,78,214,71,53,60,21,45,167,165,145,94,228,154,162,165,119,87,39,171,250,82,179,125,254,239,111,176,180,156,173,56,133,126,154,234,191,216,27,189,116,177,218,46,180,213,245,44,99,170,35,142,47,17,219,137,125,143,248,244,192,190,197,254,175,106,147,13,173,122,91,97,213,252,6,187,13,191,91,105,43,33,169,146,9,17,181,17,43,219,188,114,35,147,201,60,254,10,107,227,173,154,103,152,240,185,172,115,99,244,215,9,105,43,168,105,225,169,164,172,165,108,177,122,147,67,179,186,85,233,191,198,70,175,183,227,253,8,27,34,211,212,67,87,11,106,41,228,107,227,118,251,57,170,138,139,178,237,237,67,180,197,254,2,56,149,165,226,19,72,105,174,21,77,158,43,165,53,85,108,83,50,162,120,158,253,153,35,85,60,155,178,254,140,173,95,52,79,247,140,160,3,133,79,61,247,57,5,59,236,187,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,246,113,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,234,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,246,51,45,87,18,252,58,96,156,80,105,101,126,153,231,84,255,0,225,107,44,245,189,115,127,115,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,221,15,246,42,123,21,3,92,28,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,153,237,50,224,250,213,194,111,47,205,98,109,193,42,228,206,243,29,55,186,215,229,111,154,86,171,41,167,101,170,165,99,161,137,177,189,209,116,83,172,210,177,100,107,156,178,189,207,127,87,66,199,28,126,215,129,46,95,22,46,15,235,50,12,202,247,149,125,168,204,239,62,34,215,13,116,17,190,158,150,150,207,223,107,227,141,176,171,151,121,165,237,67,44,170,229,114,49,200,216,227,85,70,190,89,175,95,22,62,235,26,201,242,255,0,33,250,116,224,107,88,78,247,49,78,5,105,184,165,195,87,56,211,234,10,70,106,165,130,158,24,104,102,169,170,149,140,185,219,161,90,135,173,181,17,100,72,33,123,164,168,116,140,153,204,253,54,53,142,123,24,229,123,32,132,218,160,13,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,50,171,151,207,4,151,94,43,243,249,47,185,60,21,116,58,117,138,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,118,213,200,139,36,123,231,87,27,92,174,109,90,237,170,22,45,73,209,170,154,76,86,229,146,222,18,28,223,170,38,173,19,32,116,114,73,37,217,145,35,154,229,169,87,49,177,186,38,121,79,36,241,200,229,139,105,230,126,111,233,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,117,71,27,36,155,161,61,121,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,129,232,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,0,0,0,213,92,217,79,132,239,117,141,27,249,127,143,125,58,3,90,195,101,62,19,189,214,52,111,229,254,61,244,232,0,186,160,0,0,0,49,87,154,63,184,158,166,254,11,245,138,34,10,244,159,5,252,168,106,158,27,166,126,148,244,103,218,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,114,117,57,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,0,62,78,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,51,255,0,149,247,48,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,245,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,209,27,17,177,122,172,107,54,205,94,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,58,122,251,107,186,62,56,100,86,201,218,72,221,175,182,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,6,210,96,192,174,89,92,118,218,181,187,13,183,104,102,169,100,213,114,106,133,134,158,70,210,214,93,39,107,223,146,81,49,92,230,190,57,54,69,125,76,49,108,217,24,254,169,30,200,251,253,82,42,205,218,207,80,4,43,115,66,224,91,242,41,149,63,92,116,115,12,240,154,109,122,232,244,197,53,19,186,161,177,93,36,145,200,187,66,141,79,15,71,54,241,246,246,87,49,146,171,227,252,211,93,79,26,205,73,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,26,182,146,233,202,159,129,90,156,58,58,14,41,245,94,130,174,154,251,85,78,147,97,84,45,170,137,208,54,221,87,68,197,244,147,214,25,28,174,124,177,84,73,19,97,145,27,219,68,145,206,99,156,232,214,47,107,163,156,165,112,77,48,226,106,77,99,184,102,30,146,196,44,151,4,190,226,120,237,60,51,83,201,67,92,149,82,73,79,21,68,206,150,71,205,13,43,27,78,172,119,90,58,121,55,238,35,89,26,178,124,255,0,3,90,206,44,125,233,245,147,230,6,67,245,25,201,84,225,63,135,76,19,138,14,88,24,14,154,103,84,255,0,253,126,172,179,214,245,205,253,204,186,122,66,231,12,21,157,184,165,143,189,218,239,189,221,167,187,161,254,197,79,98,164,85,241,99,239,79,172,159,48,50,31,168,206,77,79,43,143,113,61,50,252,107,235,21,160,66,6,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,250,248,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,155,78,62,184,40,197,120,172,211,138,187,221,166,217,225,245,55,25,183,205,38,57,112,167,72,217,37,127,66,58,70,219,42,22,71,49,142,134,87,170,163,28,247,39,102,71,171,209,122,93,43,37,244,28,14,112,137,106,225,7,72,221,138,79,113,164,188,101,151,234,134,220,178,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,117,116,119,23,117,124,147,72,141,143,186,177,180,61,255,0,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,215,35,155,186,53,94,238,134,35,35,106,244,49,168,151,44,0,33,91,157,95,189,62,45,242,254,135,234,55,19,21,120,127,225,235,42,226,46,179,55,178,97,85,59,222,177,28,62,179,45,166,183,182,150,73,228,186,248,105,233,227,125,28,73,26,43,210,103,178,119,44,104,141,119,84,140,99,21,26,143,87,179,42,185,213,251,211,226,223,47,232,126,163,113,28,149,61,233,242,159,151,245,223,81,183,1,130,184,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,61,60,2,241,175,138,241,89,167,20,150,75,181,207,195,234,110,51,111,134,60,142,223,80,177,178,74,254,132,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,204,143,70,42,116,186,39,203,138,188,212,248,14,255,0,225,126,42,244,130,203,254,10,92,190,197,108,183,127,223,223,83,123,115,251,191,248,59,101,100,112,255,0,132,168,123,191,141,121,26,186,111,170,186,143,163,247,218,140,159,75,243,75,174,51,117,171,183,212,218,230,171,183,84,44,82,62,150,118,116,73,26,170,127,226,185,171,250,76,145,145,200,197,107,216,199,52,36,171,154,159,30,63,252,47,194,166,144,94,191,193,69,151,223,109,151,31,251,251,42,108,142,103,107,255,0,7,116,175,142,111,240,148,239,111,241,172,35,215,135,93,6,204,184,146,213,203,22,148,225,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,232,141,174,221,26,175,111,91,213,145,181,122,222,212,95,21,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,147,253,192,191,6,86,46,15,52,226,170,217,37,215,211,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,11,129,195,71,14,152,39,11,250,89,65,166,120,45,63,248,42,203,197,111,92,223,221,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,119,67,61,136,158,213,91,170,0,0,0,17,87,206,211,69,63,248,133,226,50,142,225,247,97,87,10,89,37,255,0,194,43,41,36,133,137,31,254,26,146,57,210,127,128,70,183,244,212,197,254,87,218,223,106,209,62,43,236,173,188,216,234,238,52,249,253,59,112,118,62,154,70,181,244,115,214,214,82,172,51,171,93,228,246,36,176,198,199,167,83,85,25,35,158,157,74,196,141,243,63,197,86,150,254,90,120,113,212,93,51,134,197,233,154,251,206,63,85,232,170,47,21,225,251,183,72,153,222,161,252,226,189,141,110,213,81,64,239,93,200,197,219,103,238,213,114,46,182,214,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,242,153,191,199,182,188,212,221,180,47,135,14,28,172,213,180,143,182,216,180,223,27,201,175,73,13,68,82,191,210,51,91,89,21,52,50,177,25,215,3,226,167,89,36,68,235,252,227,43,152,229,103,170,199,46,16,31,85,206,237,117,189,84,178,178,243,115,171,175,168,142,158,10,70,75,83,51,165,123,96,130,38,67,12,72,231,42,170,50,56,163,142,54,55,216,214,49,173,77,145,17,0,204,174,83,122,23,98,214,14,38,190,210,101,182,107,173,93,171,78,237,236,201,41,102,167,87,199,74,203,196,117,80,165,19,42,36,106,127,223,230,100,125,77,87,186,153,119,234,99,100,99,167,80,195,254,85,154,57,125,210,46,17,237,21,57,28,219,85,231,183,9,115,24,233,186,89,253,171,75,83,4,17,211,39,91,30,228,127,114,10,120,167,223,213,115,123,253,14,106,57,138,171,152,0,69,95,60,239,212,159,237,39,238,210,58,180,123,66,245,31,94,107,50,107,78,151,217,189,51,117,197,241,249,178,73,173,177,42,173,85,101,44,83,193,12,140,166,98,34,247,102,79,16,215,164,123,163,158,214,57,25,212,245,99,31,34,188,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,112,24,21,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,61,60,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,223,18,185,162,242,255,0,172,180,86,92,184,155,209,12,119,189,106,155,196,220,115,139,92,18,79,61,84,117,82,207,44,243,93,155,220,123,250,161,94,238,210,199,26,49,176,182,54,200,141,86,44,174,138,58,244,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,190,188,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,64,217,248,22,127,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,101,224,0,0,0,64,15,52,127,126,205,77,252,23,232,244,68,255,0,16,3,205,31,223,179,83,127,5,250,61,16,25,255,0,201,83,221,99,41,249,129,93,244,235,113,159,230,0,114,84,247,88,202,126,96,87,125,58,220,103,248,17,87,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,23,87,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,2,106,64,0,69,95,60,239,212,159,237,39,238,211,5,120,86,225,142,251,197,86,85,151,97,88,181,235,193,94,177,252,62,191,37,183,83,120,102,73,233,74,168,36,130,56,168,122,223,44,76,131,186,250,134,167,121,202,173,102,219,171,85,60,211,58,185,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,224,48,87,254,106,176,44,171,254,138,227,153,38,57,112,255,0,182,81,215,91,107,169,228,255,0,197,146,25,163,145,159,204,230,185,191,5,66,116,249,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,109,159,39,165,41,96,142,150,57,110,189,108,167,138,158,14,237,77,67,147,195,53,85,204,219,116,221,190,105,104,57,172,112,57,83,169,86,170,254,41,52,217,244,145,95,113,139,58,191,41,182,57,145,64,151,27,117,43,94,245,173,100,155,34,190,166,24,183,107,155,35,151,185,12,81,181,138,215,68,216,230,137,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,162,1,101,56,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,244,185,98,153,17,27,35,90,228,84,99,217,36,108,189,96,65,183,54,158,30,45,90,53,196,53,62,121,138,90,170,233,108,90,157,79,83,123,157,243,86,54,102,58,246,149,14,91,131,98,106,175,117,140,84,154,154,101,71,238,222,186,135,164,106,141,111,110,55,1,58,243,83,105,208,190,35,248,114,188,214,210,50,219,125,211,124,147,38,178,164,213,17,68,255,0,72,195,109,124,85,48,196,197,103,92,239,150,157,35,145,83,175,243,108,161,123,145,158,179,220,146,19,205,79,71,47,186,187,194,61,222,167,28,155,122,188,10,225,22,99,37,55,75,63,182,169,105,160,158,58,148,235,123,218,140,237,193,81,44,251,250,206,119,99,161,173,87,61,21,32,134,217,118,186,217,106,95,89,102,185,213,208,84,73,79,61,35,229,166,153,209,61,208,79,19,225,154,37,115,85,21,89,36,82,73,27,219,236,115,30,230,174,232,170,128,124,166,95,243,83,214,59,22,174,241,113,119,166,199,33,222,147,2,183,197,135,73,83,212,255,0,237,170,170,105,231,146,165,122,30,198,171,59,115,212,75,6,222,179,93,216,235,107,149,175,68,76,64,62,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,148,174,73,122,41,255,0,197,215,17,149,151,15,191,10,183,210,199,47,254,15,89,87,36,204,88,255,0,240,36,141,205,147,252,58,57,191,160,164,170,22,171,133,93,45,252,139,112,227,167,90,103,53,139,208,213,246,108,126,151,210,180,94,43,196,118,174,146,179,189,93,249,196,123,218,237,234,165,157,222,163,149,137,190,204,217,168,212,75,170,4,43,115,171,247,167,197,190,95,208,253,70,226,93,94,70,63,174,207,217,191,222,69,170,231,87,239,79,139,124,191,161,250,141,196,186,188,140,127,93,159,179,127,188,128,197,94,104,254,253,154,155,248,47,209,232,140,255,0,228,169,238,177,148,252,192,174,250,117,184,192,14,104,254,253,154,155,248,47,209,232,140,255,0,228,169,238,177,148,252,192,174,250,117,184,12,255,0,0,0,0,0,0,0,53,87,54,168,53,87,2,234,231,124,61,101,88,78,132,233,159,16,94,39,210,24,222,163,122,74,155,170,58,89,27,232,186,234,58,201,160,240,243,73,178,198,189,216,226,238,198,189,72,231,116,78,222,132,72,186,223,237,120,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,178,169,203,223,0,195,117,79,151,14,19,167,218,131,143,82,95,49,235,229,61,238,154,186,134,165,23,162,86,122,102,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,37,184,193,225,51,50,225,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,94,221,183,170,35,101,98,168,108,59,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,31,172,66,95,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,155,64,0,0,53,87,46,254,188,240,207,153,104,54,61,166,217,157,230,186,146,227,143,106,142,47,69,145,217,107,97,84,99,218,249,41,105,230,169,164,150,37,114,185,175,133,213,49,162,63,205,146,49,236,114,42,59,174,56,237,1,177,70,144,105,110,9,173,60,14,233,118,154,106,93,139,211,56,221,231,79,241,127,27,69,226,166,167,238,246,169,41,102,143,243,144,189,146,55,105,34,99,189,87,38,251,108,187,162,170,40,68,95,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,62,152,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,233,158,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,8,235,225,159,147,190,27,167,217,149,78,97,175,217,61,38,112,203,69,227,187,143,218,40,162,88,237,213,148,145,163,187,114,220,162,149,138,231,189,206,86,57,105,152,229,137,189,174,151,201,80,201,28,196,145,240,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,159,252,149,61,214,50,159,152,21,223,78,183,25,254,96,7,37,79,117,140,167,230,5,119,211,173,198,127,128,0,1,21,124,243,191,82,127,180,159,187,76,10,225,163,134,124,203,138,92,135,43,195,52,250,186,145,153,13,131,23,168,200,232,104,170,85,24,203,155,225,170,166,133,105,18,85,114,54,23,185,181,14,86,61,222,167,91,26,215,43,26,229,145,153,235,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,1,129,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,253,192,15,24,54,174,44,180,141,174,184,45,92,121,222,29,79,71,65,149,178,104,154,140,169,157,236,114,71,93,19,163,99,98,232,168,88,101,122,198,214,181,98,123,94,206,158,132,142,73,49,175,154,247,3,148,217,45,170,247,197,198,156,190,173,111,182,218,122,119,229,214,148,100,181,9,93,73,19,99,129,181,176,35,81,203,19,224,137,172,238,181,118,137,97,137,210,110,199,70,254,244,90,233,110,169,103,122,45,157,219,53,51,77,47,190,134,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,13,159,136,1,230,143,239,217,169,191,130,253,30,136,153,62,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,33,179,154,63,191,102,166,254,11,244,122,32,50,171,145,143,235,179,246,111,247,145,42,132,85,242,49,253,118,126,205,254,242,37,80,0,0,0,0,1,4,60,212,56,120,186,232,215,18,247,92,242,150,213,73,75,137,234,117,68,215,187,75,225,172,116,207,117,106,50,21,185,54,86,200,189,108,122,212,204,233,145,19,120,250,42,24,140,84,233,116,113,206,241,130,188,224,180,114,197,156,240,192,186,171,81,55,135,189,105,165,194,10,138,57,58,94,254,253,45,117,68,20,149,20,219,35,218,198,245,61,244,210,247,21,175,114,120,110,134,244,164,142,80,35,87,70,181,210,142,213,193,143,16,28,60,95,175,61,159,77,250,11,36,199,105,164,72,35,141,245,81,93,104,163,174,99,94,170,146,201,51,225,109,43,219,26,35,218,145,210,78,255,0,83,103,43,241,172,0,50,127,153,38,180,90,181,191,139,76,162,251,139,229,244,153,38,49,99,167,163,176,216,171,41,24,222,194,65,12,40,233,219,28,136,212,239,51,198,75,88,228,151,119,35,145,200,172,115,163,232,51,43,146,158,133,214,90,172,89,167,16,247,235,55,103,211,125,24,222,59,83,34,207,28,143,165,137,253,202,231,181,138,137,20,144,190,102,210,177,178,34,189,201,37,36,236,245,54,114,62,37,141,154,52,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,158,151,179,197,213,61,206,146,166,167,161,239,122,199,221,158,73,101,237,245,171,89,215,210,223,85,168,128,92,2,0,121,163,251,246,106,111,224,191,71,162,39,248,128,30,104,254,253,154,155,248,47,209,232,128,181,90,107,195,214,85,170,154,53,170,58,185,139,84,247,255,0,37,126,137,169,184,218,217,75,36,179,84,208,214,58,165,178,212,70,230,34,237,216,240,237,145,232,230,163,123,75,43,213,237,237,116,191,202,105,110,169,103,122,45,157,219,53,51,77,47,190,134,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,146,174,70,63,174,207,217,191,222,69,170,230,117,192,119,228,66,251,83,175,58,79,101,233,192,114,11,131,189,37,107,183,91,187,116,184,188,206,100,45,143,119,119,92,189,154,137,221,80,173,233,142,56,161,114,199,10,109,215,19,84,36,251,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,75,150,41,145,17,178,53,174,69,70,61,146,70,203,214,107,131,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,126,194,122,91,170,88,38,180,224,150,205,76,211,75,239,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,235,53,55,219,116,221,21,21,67,213,144,173,206,79,69,62,195,113,5,105,214,58,75,135,122,147,83,109,235,222,130,73,122,164,130,186,221,21,61,60,157,45,72,218,141,133,208,62,141,91,187,222,229,147,191,191,75,122,16,154,147,21,121,157,105,111,229,67,131,108,215,194,88,189,39,117,196,188,62,83,111,254,218,236,248,95,11,34,120,185,252,222,214,191,166,134,74,223,81,221,91,239,234,181,94,140,2,45,120,25,214,251,86,11,131,113,7,162,247,11,29,93,69,70,168,105,189,237,212,53,240,200,222,138,73,237,182,123,157,66,178,86,46,202,172,146,41,37,217,237,85,86,190,54,55,165,81,234,248,241,44,250,173,151,107,173,150,165,245,150,107,157,93,5,68,148,243,210,62,90,105,157,19,221,4,241,62,25,162,87,53,81,85,146,69,36,145,189,190,199,49,238,106,238,138,168,124,160,102,255,0,54,253,121,169,213,62,37,228,211,107,125,109,36,248,246,152,83,250,46,153,105,170,34,168,100,183,25,217,28,181,210,43,216,196,115,30,215,36,84,207,137,207,127,67,232,220,190,171,158,246,165,202,228,183,161,118,44,167,59,203,117,231,35,179,93,95,87,132,248,123,118,53,87,187,227,161,241,85,112,212,50,181,119,68,68,150,104,224,88,155,209,212,173,99,106,250,156,197,115,162,115,99,130,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,99,62,11,244,114,251,160,92,48,96,26,85,148,205,215,122,181,91,228,168,184,199,210,196,240,213,85,117,18,213,203,77,187,30,246,63,178,250,135,69,220,107,149,175,237,245,166,200,237,144,47,89,10,220,234,253,233,241,111,151,244,63,81,184,147,82,66,183,58,191,122,124,91,229,253,15,212,110,32,99,174,128,112,153,153,113,25,165,250,173,156,105,253,69,93,117,247,77,105,237,117,52,248,229,37,2,79,61,229,149,82,78,146,164,111,238,53,90,248,162,167,146,68,99,89,35,229,93,152,212,234,86,162,218,172,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,147,78,70,63,174,207,217,191,222,71,159,230,189,192,229,78,53,117,189,241,113,167,47,164,75,21,202,162,157,249,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,59,173,93,229,73,165,116,155,189,178,63,178,25,233,193,215,24,184,39,23,248,37,69,254,193,71,232,108,146,205,209,246,131,31,238,77,81,232,190,236,213,12,165,254,218,124,17,71,63,118,58,117,147,243,104,189,27,244,187,101,79,60,128,53,161,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,97,237,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,220,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,19,207,125,206,55,85,93,138,128,29,85,21,16,210,66,234,138,137,26,200,219,182,238,114,162,34,110,187,123,84,237,49,127,143,126,37,105,120,123,210,26,155,133,43,103,150,233,83,85,69,20,44,167,158,38,63,103,200,229,95,39,110,191,163,19,151,201,23,253,240,35,119,154,95,16,175,212,173,87,251,3,104,174,150,75,69,170,154,130,165,236,109,68,114,69,226,59,114,175,177,159,30,153,211,218,191,213,236,82,237,242,158,225,141,215,22,71,173,87,251,117,59,153,36,213,16,83,54,162,150,68,123,82,26,138,101,221,28,190,175,233,68,253,182,251,253,190,211,7,52,79,76,243,30,40,245,142,28,126,166,225,45,93,117,117,60,213,53,117,149,77,150,95,82,24,118,111,82,177,55,248,70,212,246,124,63,161,118,14,209,77,45,176,233,6,3,67,134,216,109,180,148,112,211,73,60,138,218,120,149,141,222,73,21,203,228,190,127,20,3,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,17,199,205,127,134,74,92,167,8,155,87,113,76,87,196,95,104,164,183,82,190,74,88,85,100,124,93,114,70,172,93,158,137,178,119,26,187,244,175,177,63,165,36,112,252,60,207,19,180,102,216,245,70,59,123,161,130,174,150,119,49,203,20,241,163,216,170,215,35,145,118,95,232,2,19,57,94,235,252,154,101,172,105,136,95,242,36,160,199,238,20,53,243,181,147,212,35,34,90,149,100,74,155,34,181,124,250,97,85,246,167,177,127,174,113,232,107,232,238,116,172,173,160,169,100,240,73,191,75,216,187,162,236,187,47,250,80,215,171,140,125,29,190,240,229,175,149,244,184,245,166,174,193,64,148,244,147,80,79,77,26,192,198,44,148,221,47,107,28,142,93,149,85,178,239,231,247,249,18,129,203,99,138,104,245,103,74,233,172,25,150,73,28,217,13,45,93,99,94,218,138,148,116,202,157,232,250,19,100,99,124,182,153,187,127,244,236,25,186,82,246,245,39,146,236,165,64,10,26,237,215,98,179,173,83,165,202,187,123,74,209,119,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,213,113,99,238,177,172,159,47,242,31,167,78,93,82,213,113,99,238,177,172,159,47,242,31,167,78,6,181,134,213,6,170,230,213,0,0,0,0,0,1,141,89,103,49,238,12,112,108,170,243,133,101,58,201,224,175,88,253,194,162,215,113,166,251,59,117,147,177,85,4,142,142,88,250,217,76,230,59,165,236,114,110,213,86,174,219,162,170,121,151,171,75,117,75,4,214,156,18,217,169,154,105,125,244,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,125,102,166,251,110,155,162,162,168,107,4,108,167,194,119,186,198,141,252,191,199,190,157,1,173,97,178,159,9,222,235,26,55,242,255,0,30,250,116,0,93,80,0,0,0,24,171,205,31,220,79,83,127,5,250,197,17,10,220,39,123,211,232,223,204,12,123,234,48,19,83,205,31,220,79,83,127,5,250,197,17,10,220,39,123,211,232,223,204,12,123,234,48,1,178,153,132,28,203,248,28,166,226,59,13,155,88,112,119,213,179,81,112,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,245,223,34,198,244,84,115,31,14,111,128,32,91,151,167,6,90,177,175,250,143,143,234,197,142,235,246,95,12,195,114,8,234,42,114,88,159,77,53,84,119,10,53,130,165,148,212,212,210,117,245,76,189,216,92,146,75,18,192,214,245,42,247,21,169,11,231,164,0,0,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,154,158,87,30,226,122,101,248,215,214,43,72,86,226,199,222,159,89,62,96,100,63,81,156,154,158,87,30,226,122,101,248,215,214,43,64,202,160,0,0,0,16,173,206,175,222,159,22,249,127,67,245,27,136,228,169,239,79,148,252,191,174,250,141,184,115,171,247,167,197,190,95,208,253,70,226,57,42,123,211,229,63,47,235,190,163,110,2,106,72,64,230,133,193,71,240,127,206,223,172,250,123,108,181,80,233,182,101,112,101,52,86,234,36,236,250,26,232,232,92,247,211,164,78,114,239,12,189,169,230,141,99,68,100,126,188,93,17,181,145,119,38,252,1,132,28,180,56,28,166,225,199,13,135,88,115,135,213,191,81,115,75,60,108,154,146,70,75,78,203,29,186,101,142,116,162,116,47,70,185,106,85,204,137,211,57,237,245,31,26,70,196,68,107,223,54,111,128,0,3,31,245,75,143,94,19,180,91,59,185,233,158,165,234,183,161,178,75,55,103,198,209,122,10,229,81,218,238,194,201,163,252,228,52,239,141,219,199,43,29,234,185,118,223,101,217,81,81,3,32,1,111,244,83,94,244,159,136,156,86,171,53,209,204,175,237,5,150,138,224,251,92,245,62,6,166,147,162,169,145,199,35,163,232,168,142,55,174,204,154,53,221,19,167,214,219,125,209,81,46,0,2,2,249,160,232,133,171,68,248,175,189,58,205,124,171,184,211,231,244,238,206,30,202,152,218,215,209,207,91,89,84,147,64,142,111,147,216,146,195,35,216,189,45,84,100,141,98,245,43,22,71,207,161,129,92,226,52,94,235,168,188,60,217,117,3,23,196,42,239,55,124,2,240,250,186,202,138,103,185,207,160,178,77,78,255,0,25,42,196,142,217,236,73,97,162,115,220,141,115,163,100,110,127,171,26,74,160,66,97,114,184,107,210,26,157,122,215,156,27,72,225,130,174,74,124,138,241,12,55,5,164,158,40,103,138,220,205,229,173,154,55,203,187,17,241,211,71,52,136,138,142,221,88,136,141,114,170,53,109,169,39,220,146,244,114,251,46,85,157,113,3,81,55,102,203,77,111,92,58,142,62,150,59,197,213,73,37,61,93,66,238,143,235,143,178,200,169,188,149,157,47,241,94,171,183,141,200,161,42,152,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,250,192,1,21,124,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,113,117,121,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,224,38,122,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,11,57,138,112,43,83,194,214,100,185,198,159,80,85,191,74,239,245,16,195,67,53,77,84,79,125,178,227,50,84,61,109,168,139,34,207,51,27,29,59,164,100,206,103,232,61,172,115,222,246,171,223,59,199,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,96,107,133,195,71,17,121,223,11,250,167,65,169,152,45,71,248,42,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,61,168,190,212,93,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,96,47,141,126,20,111,188,37,235,45,110,27,218,186,214,98,23,45,235,49,107,221,108,44,111,143,165,233,98,201,26,186,53,86,44,208,61,253,169,19,102,57,118,100,157,182,50,88,208,246,188,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,216,39,208,183,250,253,171,63,144,173,26,203,53,115,236,133,215,40,251,47,111,117,111,162,237,141,222,105,253,100,111,83,157,178,246,225,103,87,114,89,122,93,219,137,146,63,165,221,61,43,234,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,245,128,215,174,151,152,7,16,85,60,77,89,56,155,201,50,47,19,117,181,116,91,166,181,219,163,138,134,150,162,197,226,159,60,150,149,217,143,234,133,123,178,35,100,153,37,149,174,237,201,212,231,198,199,39,149,227,39,88,236,92,64,113,15,144,107,22,57,15,135,164,201,173,246,58,137,41,186,158,255,0,9,84,203,69,28,117,52,221,111,99,22,78,212,241,203,23,115,161,26,254,142,166,250,174,69,47,175,50,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,125,70,70,177,189,17,90,199,205,132,0,77,79,37,79,117,140,167,230,5,119,211,173,198,127,152,1,201,83,221,99,41,249,129,93,244,235,113,159,224,69,95,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,9,169,5,148,214,190,51,56,108,225,219,42,165,194,181,143,82,62,207,222,171,109,236,186,65,77,232,122,250,190,186,87,201,36,109,147,174,158,9,24,155,190,25,19,101,94,175,87,125,182,84,85,104,167,25,156,54,113,19,149,85,97,90,57,169,31,104,47,84,86,247,221,39,166,244,61,125,39,69,43,36,142,55,73,215,81,4,108,93,159,52,105,178,47,87,173,190,219,34,170,6,11,115,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,197,213,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,128,154,146,29,185,172,112,57,77,166,183,90,254,41,52,217,245,114,216,178,123,194,191,41,182,57,146,206,182,235,141,83,158,245,173,100,155,42,50,154,105,119,107,155,35,147,183,52,177,181,138,230,202,216,225,152,144,4,96,114,155,224,203,86,52,234,251,252,38,51,155,175,217,235,85,255,0,31,101,61,146,207,78,250,106,153,47,86,250,198,67,82,218,154,135,167,95,98,20,233,133,204,141,170,201,214,70,47,95,109,141,86,79,39,224,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,107,89,196,166,144,212,232,46,188,231,58,71,52,21,113,211,227,183,137,161,183,173,92,241,77,60,182,231,237,45,20,210,62,45,152,175,146,154,72,100,84,68,110,202,245,69,107,85,21,169,178,241,18,188,237,52,114,251,22,85,130,241,3,79,55,122,203,83,111,76,58,178,62,150,55,194,85,71,37,69,93,58,238,175,235,147,188,201,106,124,145,157,44,240,190,179,183,145,168,129,24,38,85,114,203,209,79,203,79,23,24,183,136,184,120,90,12,19,108,214,179,162,94,137,165,240,83,195,225,227,143,120,222,215,111,85,45,55,91,87,167,120,146,94,151,35,186,119,197,82,106,121,50,105,111,217,78,28,111,186,153,95,98,240,181,249,222,65,39,134,173,241,93,126,50,215,68,196,134,31,205,163,213,177,244,85,58,226,223,54,181,238,223,117,221,189,181,3,63,192,0,66,183,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,90,174,117,126,244,248,183,203,250,31,168,220,75,171,200,199,245,217,251,55,251,200,12,85,230,143,239,217,169,191,130,253,30,136,207,254,74,158,235,25,79,204,10,239,167,91,140,0,230,143,239,217,169,191,130,253,30,136,207,254,74,158,235,25,79,204,10,239,167,91,128,207,240,0,0,0,0,12,85,254,202,63,2,127,245,243,255,0,115,55,143,249,32,25,84,106,174,108,251,165,186,165,130,107,78,9,108,212,205,52,190,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,87,88,32,51,255,0,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,244,109,210,227,113,237,210,226,243,57,147,58,77,155,218,114,246,106,39,117,58,59,170,72,226,133,203,36,203,183,92,174,89,84,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,119,84,85,17,181,233,254,52,111,70,185,142,124,82,202,196,123,58,250,147,90,194,93,57,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,104,150,24,155,30,204,116,108,239,4,122,213,112,115,196,23,240,130,189,240,201,99,194,125,61,157,88,122,229,169,130,221,87,18,210,248,84,137,146,178,169,106,36,115,35,138,23,199,44,42,213,149,99,119,84,209,198,173,108,142,72,201,243,225,187,72,174,186,11,162,88,182,144,94,115,186,188,198,163,24,167,150,145,151,138,152,29,3,229,129,103,145,240,196,145,186,89,85,140,138,39,199,11,27,214,168,140,137,168,157,41,179,82,229,128,0,0,53,87,54,83,225,59,221,99,70,254,95,227,223,78,128,214,176,217,79,132,239,117,141,27,249,127,143,125,58,0,46,169,106,184,163,215,79,224,215,161,57,54,181,253,150,251,71,246,115,193,127,115,60,119,131,239,248,138,200,41,191,142,237,201,211,211,223,234,253,5,223,167,111,45,247,75,170,0,215,175,22,227,235,92,109,92,86,82,241,89,147,220,61,59,117,78,186,26,187,35,106,102,165,183,190,206,244,114,45,182,38,177,203,219,133,157,93,200,250,146,68,73,216,201,164,73,95,212,175,252,14,55,245,123,13,215,174,39,50,221,92,211,249,234,228,177,100,84,246,137,169,210,174,5,134,120,158,203,93,36,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,110,175,49,222,7,41,184,82,204,168,51,13,62,125,93,70,157,102,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,215,50,41,90,228,114,194,178,201,134,160,77,79,37,79,117,140,167,230,5,119,211,173,198,127,152,1,201,83,221,99,41,249,129,93,244,235,113,159,224,1,106,181,211,138,61,9,225,175,208,159,150,188,231,236,231,218,63,19,232,207,238,101,101,103,127,195,246,187,223,237,104,164,233,233,239,197,250,91,111,213,229,190,203,183,228,232,167,25,156,54,113,19,149,85,97,90,57,169,31,104,47,84,86,247,221,39,166,244,61,125,39,69,43,36,142,55,73,215,81,4,108,93,159,52,105,178,47,87,173,190,219,34,170,6,11,115,206,253,73,254,210,126,237,35,131,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,71,249,231,126,164,255,0,105,63,118,145,107,69,105,186,220,105,171,235,45,246,202,186,170,123,93,58,85,215,75,12,46,123,41,96,89,99,133,37,149,200,155,49,139,44,209,70,142,118,201,215,35,27,237,114,34,134,201,60,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,233,150,158,71,49,127,197,145,138,230,177,207,138,88,158,172,103,95,74,69,95,51,174,3,191,34,23,218,157,121,210,123,47,78,3,144,92,29,233,43,93,186,221,219,165,197,230,115,33,108,123,187,186,229,236,212,78,234,133,111,76,113,197,11,150,56,83,110,184,154,184,235,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,58,246,238,49,21,27,43,209,118,19,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,143,94,85,156,25,113,5,162,183,219,174,175,106,133,214,235,133,90,175,86,248,169,225,195,186,226,116,151,118,185,137,36,117,53,241,175,87,135,236,247,28,140,143,212,169,73,22,86,191,180,206,184,234,48,175,154,63,191,102,166,254,11,244,122,34,127,136,1,230,143,239,217,169,191,130,253,30,136,12,170,228,99,250,236,253,155,253,228,74,161,21,124,140,127,93,159,179,127,188,137,84,0,0,0,0,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,88,3,89,109,126,209,203,239,15,250,203,150,104,238,71,55,136,171,198,110,14,167,142,167,165,140,241,116,175,106,73,77,83,208,199,189,35,238,193,36,82,246,250,213,204,235,233,119,172,213,67,192,18,63,206,127,65,169,177,93,80,198,181,254,197,69,87,225,243,138,119,90,239,175,109,60,174,130,59,141,28,113,182,9,31,50,189,88,199,205,77,179,27,18,53,158,84,50,61,58,213,207,86,199,0,25,149,202,191,135,139,174,178,241,47,106,207,42,173,84,149,88,158,152,212,67,123,187,62,106,199,66,246,214,171,38,91,107,98,108,107,214,247,165,76,45,153,81,118,143,162,157,232,245,94,166,199,36,239,24,43,201,247,71,44,88,55,12,9,170,180,243,120,139,214,165,220,39,168,172,147,165,236,236,82,208,212,79,73,79,77,178,189,204,119,75,217,83,47,113,26,199,47,137,232,119,82,70,213,51,168,1,0,60,209,253,251,53,55,240,95,163,209,19,252,64,15,52,127,126,205,77,252,23,232,244,64,101,87,35,31,215,103,236,223,239,35,53,56,215,226,115,78,56,99,209,170,219,222,117,101,181,101,53,121,6,246,187,126,33,91,82,145,250,122,55,185,140,171,141,81,98,149,59,44,130,71,186,69,124,107,26,238,200,213,81,210,177,23,2,249,56,103,248,110,150,97,188,65,106,14,160,228,52,150,60,122,199,79,142,84,215,87,84,170,244,68,205,238,72,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,184,129,198,15,22,121,151,23,90,161,246,226,251,79,87,103,177,80,83,199,77,98,199,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,58,246,237,177,85,91,19,17,2,197,19,167,202,215,134,61,71,225,231,70,171,175,122,139,122,186,210,85,231,222,22,233,246,66,182,153,97,244,4,145,186,118,119,21,59,174,78,245,68,14,165,116,136,177,199,35,59,76,142,68,87,51,102,227,7,42,30,7,42,114,91,173,147,139,141,70,125,34,216,173,181,21,15,196,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,218,106,109,42,205,19,100,221,141,141,157,233,116,0,0,3,91,110,46,180,66,213,195,143,17,121,158,141,88,175,149,119,123,109,130,162,153,212,117,117,113,181,147,172,21,20,176,212,198,201,58,125,87,61,141,157,24,175,68,106,61,88,174,70,179,171,161,45,1,43,220,236,52,94,235,113,166,192,245,223,30,196,42,234,169,237,116,245,86,28,154,241,11,220,246,82,192,178,198,251,115,101,143,171,102,49,101,154,181,18,84,98,39,92,140,99,221,187,162,106,197,8,25,21,192,39,15,22,174,38,56,151,176,96,121,85,170,174,191,19,183,211,212,222,242,54,83,86,54,153,254,10,6,108,198,171,149,81,234,201,42,100,165,133,233,23,231,58,37,114,181,89,178,200,205,135,136,234,228,183,163,151,220,63,70,178,221,98,187,205,219,164,212,75,133,61,61,174,155,165,139,213,75,109,117,68,110,169,235,107,213,83,174,121,234,34,237,185,140,115,124,55,87,172,217,26,169,34,160,8,86,231,87,239,79,139,124,191,161,250,141,196,154,146,21,185,213,251,211,226,223,47,232,126,163,113,2,234,242,49,253,118,126,205,254,242,37,80,138,190,70,63,174,207,217,191,222,68,170,1,4,60,199,120,28,166,225,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,119,92,200,165,107,145,203,10,203,38,122,114,190,224,203,86,56,96,177,101,57,110,172,221,125,21,117,204,123,20,238,197,41,223,77,83,29,52,116,175,147,181,83,81,83,31,95,84,203,221,151,162,56,100,237,182,57,21,100,235,123,154,216,51,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,40,115,182,93,138,149,118,40,68,234,114,46,222,192,42,99,85,169,230,187,169,80,0,124,245,213,244,118,202,87,214,215,212,178,8,35,219,169,239,93,145,55,93,147,253,42,65,199,52,45,127,147,83,117,141,113,11,6,68,149,248,253,190,134,130,119,50,10,132,124,73,82,140,149,87,116,70,167,159,76,200,190,213,246,167,245,103,151,50,126,41,163,210,109,43,169,176,97,185,36,112,228,53,85,116,109,99,105,234,81,179,34,119,164,235,77,149,142,242,218,23,111,255,0,211,188,95,240,113,163,183,222,35,117,242,130,151,33,180,213,223,232,22,158,174,106,249,234,99,89,216,245,142,155,165,141,123,149,201,186,162,186,45,188,254,239,32,36,7,149,7,12,148,184,182,17,14,174,229,120,175,135,190,214,201,113,165,100,149,80,170,72,200,186,227,141,24,155,189,83,101,237,185,119,233,79,106,255,0,74,200,225,248,120,102,39,104,194,113,234,124,118,201,67,5,37,44,14,123,146,40,35,70,49,21,206,87,42,236,159,210,126,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,3,131,144,0,0,6,22,243,37,225,125,186,203,165,245,185,38,61,105,125,78,67,75,61,2,70,232,41,98,124,170,198,200,230,59,214,93,157,183,76,171,229,191,252,68,66,232,126,179,231,156,53,234,45,53,198,8,234,105,150,10,136,86,182,134,121,166,133,58,22,72,100,114,171,88,169,230,173,141,190,123,47,146,251,23,200,217,14,225,111,165,186,81,201,67,91,19,100,134,93,186,154,230,162,162,236,168,169,228,168,169,237,68,33,131,153,159,7,245,186,123,154,203,169,120,69,158,174,107,61,77,53,43,42,91,79,71,19,33,139,162,25,150,73,23,183,183,177,176,55,125,211,227,237,246,1,46,90,61,170,86,13,97,193,104,179,108,122,186,142,166,154,170,73,163,222,154,85,123,17,209,200,172,84,69,84,69,248,39,249,207,108,68,199,42,222,46,45,120,213,166,13,18,203,238,180,208,185,107,103,146,142,74,170,153,122,156,147,207,76,136,136,138,138,221,250,164,147,100,69,69,242,246,123,84,150,100,84,95,52,93,192,42,110,112,223,47,37,42,41,84,248,129,80,56,67,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,170,226,199,221,99,89,62,95,228,63,78,156,186,165,170,226,199,221,99,89,62,95,228,63,78,156,13,107,13,170,13,85,205,170,0,0,0,0,0,214,179,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,50,168,1,170,185,178,159,9,222,235,26,55,242,255,0,30,250,116,6,181,134,202,124,39,123,172,104,223,203,252,123,233,208,1,117,64,0,0,0,98,175,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,77,79,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,6,202,96,0,0,0,0,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,154,158,87,30,226,122,101,248,215,214,43,72,86,226,199,222,159,89,62,96,100,63,81,156,154,158,87,30,226,122,101,248,215,214,43,64,202,160,0,0,0,16,173,206,175,222,159,22,249,127,67,245,27,136,228,169,239,79,148,252,191,174,250,141,184,115,171,247,167,197,190,95,208,253,70,226,57,42,123,211,229,63,47,235,190,163,110,2,106,64,45,254,181,235,222,147,240,237,138,210,230,186,199,149,253,159,178,214,220,25,107,130,167,192,212,213,245,213,62,57,36,108,125,20,241,200,244,221,144,200,187,170,116,250,187,111,186,162,40,92,0,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,2,0,121,163,251,246,106,111,224,191,71,162,39,248,1,128,28,149,61,214,50,159,152,21,223,78,183,25,254,0,2,218,113,47,147,225,184,119,15,58,145,145,106,13,190,146,227,143,83,98,247,38,87,91,106,110,75,111,101,201,146,83,190,52,162,74,132,245,162,125,67,158,216,24,230,238,254,185,91,210,138,237,145,110,89,24,28,237,53,142,197,22,43,130,240,253,79,15,122,245,83,112,76,198,178,78,167,183,194,82,199,29,69,37,58,108,172,232,147,188,249,106,124,209,253,76,240,190,179,118,145,170,129,18,196,233,242,134,191,226,183,158,13,173,182,236,122,201,224,107,236,89,5,210,223,125,159,195,71,23,143,174,116,141,168,100,253,76,85,116,187,82,212,82,69,214,253,156,157,158,132,78,150,49,86,11,12,255,0,228,201,170,95,101,56,142,190,233,157,125,247,194,208,103,120,252,158,26,139,194,245,248,203,165,19,210,104,127,56,140,87,71,209,74,235,139,188,220,214,59,125,151,119,118,208,9,169,0,1,21,124,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,113,117,121,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,224,38,164,195,91,119,29,84,216,119,29,249,239,11,26,175,95,73,77,98,170,168,178,67,133,87,54,150,87,78,219,141,93,29,189,61,26,244,134,55,35,153,44,181,18,74,217,164,86,246,213,36,107,158,230,186,52,139,50,136,1,230,143,239,217,169,191,130,253,30,136,9,169,226,95,135,76,19,138,13,44,175,211,60,234,159,252,45,101,158,183,174,111,238,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,161,254,197,79,98,166,190,220,69,104,54,101,195,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,111,68,141,110,234,212,123,186,30,143,141,203,214,199,34,76,247,43,93,116,212,125,121,225,150,75,182,168,94,125,51,117,197,242,10,140,110,27,148,168,171,85,89,75,21,45,44,209,190,165,234,171,221,153,60,67,152,178,108,142,123,88,213,127,83,213,239,127,215,204,171,134,124,55,94,120,121,189,230,119,154,234,187,118,67,165,214,123,174,71,101,173,133,85,236,115,35,167,73,170,105,37,137,92,141,115,38,109,52,104,143,242,124,111,99,28,138,173,235,142,64,192,190,87,188,116,254,69,50,166,104,118,177,230,126,19,77,175,93,126,135,169,173,111,84,54,43,164,146,53,83,121,149,201,225,232,230,222,78,230,232,230,50,85,100,159,154,107,170,36,89,169,53,87,54,83,225,59,221,99,70,254,95,227,223,78,128,15,127,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,154,235,241,161,163,150,45,2,226,131,63,210,172,90,110,187,45,170,225,29,69,186,62,151,167,134,165,171,167,138,174,42,109,222,247,189,253,150,84,54,46,227,156,174,127,111,173,118,87,108,155,31,16,3,205,31,223,179,83,127,5,250,61,16,31,87,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,246,158,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,88,137,52,229,79,199,85,54,29,37,7,11,26,175,95,73,77,98,170,168,72,112,170,230,210,202,233,219,113,171,173,98,122,53,233,12,110,71,50,89,106,36,149,179,72,173,237,170,72,215,61,205,116,105,16,122,14,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,186,188,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,112,14,117,126,244,248,183,203,250,31,168,220,71,37,79,122,124,167,229,253,119,212,109,196,212,128,34,175,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,46,175,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,4,212,128,0,0,0,24,127,205,79,48,211,140,75,132,123,189,62,161,224,95,106,100,200,46,17,89,241,230,245,164,126,140,188,62,9,228,130,191,187,250,113,246,89,20,206,217,136,171,38,253,151,109,28,178,57,51,0,133,110,115,122,165,246,175,136,235,22,153,208,95,124,85,6,9,143,199,226,104,188,47,71,131,186,86,189,102,155,243,138,196,116,157,116,173,183,59,201,206,99,118,217,54,119,113,0,192,3,99,222,10,114,155,22,97,194,62,144,221,177,202,239,23,73,79,135,219,45,114,73,218,124,125,53,84,80,54,146,166,61,158,136,171,209,60,18,179,125,186,93,211,187,85,90,168,171,174,17,45,60,146,245,142,197,46,43,157,112,253,81,15,102,245,77,112,92,198,142,78,167,187,197,210,201,29,61,37,66,108,140,232,143,178,248,169,188,213,253,79,241,94,171,118,141,202,161,39,224,0,33,91,157,95,189,62,45,242,254,135,234,55,18,234,242,49,253,118,126,205,254,242,45,87,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,6,42,243,71,247,236,212,223,193,126,143,68,103,255,0,37,79,117,140,167,230,5,119,211,173,198,0,115,71,247,236,212,223,193,126,143,68,103,255,0,37,79,117,140,167,230,5,119,211,173,192,103,248,0,0,0,1,170,185,181,64,3,21,121,92,123,137,233,151,227,95,88,173,32,4,218,160,213,92,9,94,211,110,15,173,92,89,114,183,211,86,219,210,174,60,239,14,167,201,171,241,71,195,43,81,149,51,190,235,86,178,80,202,217,30,216,186,42,22,24,152,146,57,205,88,158,214,63,171,161,36,142,72,171,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,159,78,87,30,226,122,101,248,215,214,43,75,63,204,183,151,221,54,176,218,175,28,65,233,5,170,174,77,65,160,167,241,55,139,77,36,82,213,79,146,177,141,165,130,52,141,31,58,50,7,211,211,65,43,145,144,196,231,206,187,53,17,94,173,220,46,7,46,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,153,70,174,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,177,159,11,154,233,252,37,52,39,25,214,191,178,223,103,62,209,248,223,238,103,142,241,157,143,15,89,61,55,241,221,184,250,186,187,29,95,160,155,117,109,231,182,234,23,84,0,6,170,230,202,124,39,123,172,104,223,203,252,123,233,208,26,214,27,41,240,157,238,177,163,127,47,241,239,167,64,5,213,0,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,92,206,40,244,47,248,53,235,182,77,162,159,106,126,209,253,156,240,95,221,63,3,224,251,254,34,142,10,159,226,123,146,116,244,247,250,127,77,119,233,223,203,125,147,101,50,0,121,163,251,246,106,111,224,191,71,162,3,245,121,115,113,175,252,21,117,30,123,6,127,115,186,201,166,89,79,230,238,84,208,47,118,59,93,114,171,18,59,155,97,233,115,221,210,198,44,114,182,37,107,159,27,154,237,165,116,49,70,179,210,106,174,74,79,41,14,52,237,86,90,104,248,83,213,44,130,146,130,158,74,141,240,57,229,166,108,76,116,243,203,36,149,22,249,103,71,34,43,228,150,68,124,8,246,238,231,190,88,251,138,171,4,64,125,124,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,113,53,32,8,171,231,157,250,147,253,164,253,218,89,78,80,24,181,139,57,215,221,66,194,178,154,31,27,101,200,52,190,237,107,184,211,119,95,31,126,150,122,218,8,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,151,175,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,2,197,113,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,110,7,46,46,56,233,184,82,204,171,240,253,65,101,93,70,157,102,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,53,58,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,186,235,113,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,189,18,53,187,171,81,238,232,122,62,55,47,91,28,136,27,47,16,3,205,31,223,179,83,127,5,250,61,17,147,252,160,184,183,204,166,186,211,112,143,125,197,234,239,22,40,41,235,110,150,43,181,5,50,111,100,98,57,211,207,29,106,166,200,180,210,75,34,244,74,190,187,102,153,145,175,91,101,103,103,24,57,163,251,246,106,111,224,191,71,162,3,42,185,24,254,187,63,102,255,0,121,18,168,69,95,35,31,215,103,236,223,239,34,85,0,0,0,0,0,0,0,194,14,111,185,174,3,96,225,46,167,17,201,233,233,42,178,28,166,241,69,22,53,19,153,12,147,211,79,79,51,102,168,171,99,94,228,123,24,218,116,146,7,75,26,57,81,106,227,99,182,108,170,164,27,25,211,206,11,88,239,185,207,20,11,165,85,16,248,123,46,154,91,224,167,163,143,169,143,239,213,87,83,193,87,81,83,186,49,175,111,83,31,77,23,109,92,246,167,134,235,111,74,200,228,48,88,13,154,52,7,82,52,227,86,244,107,19,207,244,142,143,193,98,23,27,123,98,181,209,120,20,163,240,49,192,231,64,234,94,203,125,72,251,47,137,241,108,197,88,255,0,55,234,57,204,233,114,220,2,58,185,45,235,29,247,48,209,172,183,71,110,240,247,41,52,238,225,79,81,107,169,234,98,116,210,220,157,81,35,169,186,26,196,85,232,158,10,137,123,142,123,220,239,19,211,234,182,54,162,200,168,2,0,121,163,251,246,106,111,224,191,71,162,39,248,128,30,104,254,253,154,155,248,47,209,232,128,183,250,119,166,245,153,127,10,122,207,154,208,214,118,190,194,100,24,125,198,174,41,43,167,100,115,82,212,45,210,141,81,176,51,120,165,153,38,168,167,86,190,68,71,50,52,157,24,244,235,115,36,242,156,63,80,233,197,215,92,112,59,78,175,83,247,176,203,134,65,67,71,123,71,93,18,219,27,41,101,153,172,116,146,212,171,87,183,11,58,145,242,42,43,28,177,181,232,217,34,85,73,25,153,92,177,116,134,155,94,180,27,138,93,35,154,10,73,42,50,43,61,134,27,122,213,207,44,48,69,113,103,164,165,162,154,71,197,187,209,145,212,199,12,138,136,142,221,24,168,173,114,42,181,99,216,13,170,1,111,244,7,88,236,92,64,104,214,39,172,88,228,62,30,147,38,183,182,162,74,110,167,191,194,85,49,206,142,166,155,173,236,98,201,218,158,57,98,238,116,35,95,209,212,223,85,200,165,192,0,0,3,23,249,151,100,248,110,53,193,110,162,51,51,183,210,92,89,120,167,166,181,219,40,102,185,45,27,231,184,201,83,26,211,201,18,183,214,149,244,238,103,139,88,145,23,173,148,175,107,182,103,82,166,190,228,138,115,164,214,59,22,97,172,184,150,142,218,33,238,85,233,221,190,162,162,233,83,212,244,233,170,185,54,158,70,211,116,57,136,139,209,4,20,242,247,26,247,181,222,39,167,213,116,110,69,142,176,54,40,224,14,255,0,138,228,188,27,105,61,199,14,178,122,42,130,28,126,59,124,208,120,104,224,235,174,165,145,244,245,179,244,198,170,213,238,213,69,60,189,107,235,63,185,214,244,71,57,200,153,0,69,95,36,45,82,255,0,227,151,162,151,11,239,253,41,148,218,45,158,23,250,105,171,231,239,35,63,251,90,222,135,191,249,216,223,227,20,149,64,4,43,115,171,247,167,197,190,95,208,253,70,226,77,73,10,220,234,253,233,241,111,151,244,63,81,184,129,117,121,24,254,187,63,102,255,0,121,18,168,69,95,35,31,215,103,236,223,239,34,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,112,160,112,239,63,36,57,68,216,225,19,226,84,0,241,58,195,170,86,13,30,193,107,115,108,134,186,142,154,154,150,72,99,222,166,85,99,21,210,72,140,68,85,68,85,248,175,249,143,106,170,137,230,171,177,19,60,212,184,184,181,228,182,153,244,75,16,186,211,76,228,173,130,74,201,41,106,101,234,106,65,61,74,42,42,34,35,119,234,142,61,209,85,87,207,217,236,80,48,107,92,53,159,60,226,83,81,106,110,51,199,83,82,179,212,76,180,84,48,77,52,201,208,146,77,35,85,26,245,95,52,108,142,243,217,60,147,216,158,100,189,114,218,225,125,186,53,165,244,89,38,67,105,125,54,67,85,61,122,72,233,233,98,100,168,199,72,214,55,214,77,221,183,76,73,229,191,252,70,20,242,204,224,254,183,80,179,88,181,47,55,179,213,195,103,166,166,170,101,51,106,40,226,124,50,245,195,10,199,34,119,55,246,182,119,109,178,124,61,190,210,103,237,246,250,91,93,28,116,52,81,54,56,98,223,165,173,106,34,38,234,170,190,72,136,158,213,80,62,144,0,28,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,90,231,165,54,29,88,192,174,248,253,234,158,57,18,106,26,136,218,174,134,57,23,206,25,88,155,117,162,162,127,24,165,197,0,107,56,232,242,62,30,245,126,151,173,100,109,117,130,178,138,173,237,239,116,247,26,139,20,232,213,116,110,95,37,217,61,138,191,208,108,67,161,90,151,67,170,186,123,69,149,81,200,142,238,203,60,78,217,31,237,100,138,159,203,68,95,184,192,30,104,60,30,210,223,100,170,214,76,93,93,13,77,29,190,52,158,22,67,78,214,62,56,32,169,122,249,238,215,110,189,13,79,143,244,41,98,121,106,241,119,95,165,121,21,38,148,222,24,146,90,174,21,106,176,72,249,231,85,107,231,168,166,103,66,49,168,230,167,242,215,125,145,60,215,127,231,9,182,5,49,200,201,88,146,70,187,181,125,138,84,5,40,169,190,197,71,11,254,240,79,52,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,213,113,99,238,177,172,159,47,242,31,167,78,93,82,213,113,99,238,177,172,159,47,242,31,167,78,6,181,134,213,6,170,230,213,0,0,0,0,0,0,0,106,174,75,79,18,60,107,255,0,7,254,7,180,123,70,52,246,231,117,161,212,156,203,75,241,186,152,174,52,75,217,244,53,173,212,145,49,245,9,43,154,187,205,47,106,120,99,72,213,31,31,175,47,92,110,100,93,200,150,0,74,167,42,206,60,127,248,35,133,77,95,189,127,133,139,16,190,220,238,63,247,134,83,89,26,206,215,254,16,232,159,36,223,224,233,216,223,226,152,74,161,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,223,242,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,215,124,137,35,21,81,207,100,33,155,224,0,49,87,154,63,184,158,166,254,11,245,138,34,21,184,78,247,167,209,191,152,24,247,212,96,38,167,154,63,184,158,166,254,11,245,138,34,21,184,78,247,167,209,191,152,24,247,212,96,3,101,48,0,0,0,0,0,0,0,26,214,113,99,239,79,172,159,48,50,31,168,206,77,79,43,143,113,61,50,252,107,235,21,164,43,113,99,239,79,172,159,48,50,31,168,206,77,79,43,143,113,61,50,252,107,235,21,160,101,80,0,0,0,8,86,231,87,239,79,139,124,191,161,250,141,196,114,84,247,167,202,126,95,215,125,70,220,57,213,251,211,226,223,47,232,126,163,113,62,78,77,87,107,85,131,137,44,218,251,125,185,210,91,173,182,237,55,185,85,214,86,85,204,216,96,166,130,58,251,123,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,9,148,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,93,123,56,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,245,21,209,53,239,111,137,145,173,141,211,63,169,221,79,68,106,47,109,145,177,151,87,152,167,29,85,60,82,230,75,131,233,245,125,91,52,174,193,81,12,212,48,212,210,196,199,220,238,48,165,67,22,228,138,177,164,240,177,209,212,58,54,66,231,254,131,26,247,49,143,114,177,150,255,0,132,142,7,53,115,139,218,155,221,86,30,250,75,30,61,99,167,153,147,95,174,140,127,132,146,227,218,87,65,69,31,66,43,158,247,57,99,89,28,212,94,204,78,235,114,57,206,138,41,67,39,249,90,113,237,246,18,178,195,194,142,168,65,215,143,221,110,30,15,16,186,83,211,239,37,5,117,92,234,228,163,168,107,19,121,33,154,121,92,172,151,101,116,114,72,168,245,88,156,142,130,95,205,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,90,121,83,241,199,83,169,86,170,14,22,245,37,148,145,95,113,139,58,51,22,185,181,241,64,151,27,117,43,88,196,162,124,123,162,190,166,24,182,115,93,27,87,185,12,82,57,232,215,68,233,38,9,31,0,0,0,0,53,204,227,91,136,123,175,19,28,67,100,185,228,247,90,74,251,21,190,162,107,38,44,250,106,55,83,51,208,144,84,74,180,174,86,200,137,42,190,68,145,211,61,100,245,186,229,114,34,49,168,216,217,51,220,197,117,142,197,163,124,35,231,117,55,120,124,69,94,97,111,159,14,181,211,117,61,157,234,170,248,37,141,203,214,214,61,27,218,129,42,39,217,221,45,127,99,163,169,174,123,84,128,205,61,194,174,186,149,159,227,90,115,98,168,164,130,229,149,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,246,1,231,207,65,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,158,211,207,158,171,81,116,207,42,210,251,141,158,221,148,210,118,253,61,143,218,178,107,116,236,142,68,134,170,134,190,150,58,136,159,27,158,198,245,244,247,29,19,213,187,181,37,134,86,35,157,209,184,27,41,233,62,117,249,80,210,204,55,83,61,23,232,207,181,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,199,171,35,215,147,78,180,90,178,93,6,186,104,189,215,47,164,159,33,195,239,21,117,118,235,43,152,216,167,130,201,63,106,78,235,54,106,119,153,227,37,170,234,118,239,115,22,88,218,238,150,190,36,89,10,2,42,249,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,226,234,243,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,192,77,73,0,60,209,253,251,53,55,240,95,163,209,19,252,64,15,52,127,126,205,77,252,23,232,244,64,103,255,0,37,79,117,140,167,230,5,119,211,173,198,85,113,99,238,177,172,159,47,242,31,167,78,98,175,37,79,117,140,167,230,5,119,211,173,198,85,113,99,238,177,172,159,47,242,31,167,78,6,181,134,202,124,39,123,172,104,223,203,252,123,233,208,26,214,27,41,240,157,238,177,163,127,47,241,239,167,64,5,213,32,7,154,63,191,102,166,254,11,244,122,34,127,136,1,230,143,239,217,169,191,130,253,30,136,11,255,0,193,95,10,54,46,45,57,122,102,216,111,106,213,71,151,219,117,2,186,179,22,189,214,194,247,120,10,175,1,107,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,25,1,192,183,43,220,87,69,62,206,235,30,184,199,233,173,73,164,234,173,166,179,247,35,150,215,98,153,122,22,23,108,136,190,34,178,45,156,189,222,181,137,143,127,230,218,231,69,29,66,185,42,123,172,101,63,48,43,190,157,110,51,252,8,171,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,139,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,1,53,32,0,34,175,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,46,175,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,4,212,128,0,0,0,243,250,133,154,218,180,215,0,201,117,26,251,79,87,61,183,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,237,53,151,212,44,214,235,169,89,254,75,168,215,218,122,72,46,89,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,105,49,60,230,245,75,236,167,14,54,45,51,160,190,248,90,252,239,32,143,196,209,120,94,191,25,107,162,98,205,55,231,21,138,216,250,42,157,110,119,147,154,247,111,178,110,222,226,17,1,167,90,103,149,106,133,198,241,110,197,169,59,158,129,199,238,185,53,198,119,199,34,195,75,67,65,75,37,68,175,145,204,99,186,58,187,109,137,138,237,154,178,205,19,21,205,235,220,15,42,94,174,13,181,210,179,135,110,35,176,205,70,244,207,163,172,173,184,71,110,200,220,244,157,240,190,207,80,246,199,84,178,69,2,163,229,237,177,123,236,102,206,78,236,49,59,161,202,212,106,217,83,208,106,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,176,13,162,1,141,92,186,181,142,197,172,156,35,224,149,54,136,124,61,94,31,111,131,14,186,83,117,61,253,154,170,8,34,141,171,214,230,49,29,221,129,105,231,217,189,77,103,127,163,169,206,99,148,201,80,33,91,157,95,189,62,45,242,254,135,234,55,18,234,242,49,253,118,126,205,254,242,45,87,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,6,42,243,71,247,236,212,223,193,126,143,68,100,255,0,47,238,38,48,222,20,57,126,102,186,165,152,80,213,220,94,237,72,171,182,218,45,148,200,173,125,198,227,37,170,137,241,64,178,116,171,97,103,76,82,61,242,57,23,165,140,119,75,94,254,136,223,140,28,209,253,251,53,55,240,95,163,209,24,170,6,95,240,211,204,127,86,52,147,136,43,238,175,106,132,255,0,108,104,53,3,192,83,230,145,69,69,77,77,85,60,116,145,118,105,170,105,187,77,142,54,77,12,106,228,72,253,88,229,107,156,215,244,185,91,52,115,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,171,189,199,19,202,172,246,43,70,83,118,198,110,180,86,92,131,196,122,34,227,81,69,36,116,183,14,195,209,147,248,121,92,136,201,123,111,84,107,250,21,122,92,168,139,178,153,213,203,23,143,31,200,133,246,155,65,181,98,245,211,128,228,23,6,250,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,213,36,113,66,229,146,101,219,174,87,40,77,72,0,0,0,1,170,185,181,65,170,184,19,253,202,227,220,79,76,191,26,250,197,105,149,70,42,242,184,247,19,211,47,198,190,177,90,101,80,24,107,118,229,115,160,215,254,40,235,120,136,190,212,213,220,108,247,26,137,47,53,152,101,92,93,234,42,155,220,146,172,146,84,201,43,156,174,125,51,156,171,34,210,43,85,171,34,174,239,236,255,0,107,153,148,0,0,66,95,29,92,205,115,45,106,200,106,180,251,65,239,85,120,254,157,91,170,32,123,46,49,192,144,220,111,53,116,213,81,84,67,90,217,28,222,245,27,35,154,158,55,194,216,213,146,249,43,164,93,222,145,69,159,252,188,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,58,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,168,32,48,217,79,132,239,117,141,27,249,127,143,125,58,3,90,195,101,62,19,189,214,52,111,229,254,61,244,232,0,186,160,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,125,120,47,224,251,25,226,231,128,156,186,202,228,164,162,205,172,121,197,213,216,157,226,174,90,142,197,12,242,209,89,223,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,165,217,63,203,255,0,151,5,139,135,122,59,78,175,106,220,30,63,86,61,122,138,104,160,173,127,133,199,99,150,9,33,125,51,123,110,72,234,102,116,115,61,37,145,221,113,163,186,91,23,232,44,210,254,87,37,79,117,140,167,230,5,119,211,173,198,127,128,0,1,21,124,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,113,117,121,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,224,38,164,199,254,49,120,58,193,56,191,193,41,236,23,250,207,67,100,150,110,191,179,249,7,110,106,143,69,247,102,167,125,87,246,171,39,138,57,251,177,211,164,127,156,85,232,223,169,187,42,121,228,0,2,223,232,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,165,187,174,200,212,107,90,198,53,140,99,24,216,65,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,2,229,114,219,226,99,13,225,67,72,245,227,84,179,10,26,187,139,221,81,140,91,109,22,202,100,86,190,227,113,145,151,103,197,2,201,210,173,133,157,49,72,247,200,228,94,150,49,221,45,123,250,35,127,138,225,167,152,254,172,105,39,16,87,221,94,213,9,254,216,208,106,7,128,167,205,34,138,138,154,154,170,120,233,34,236,211,84,211,118,155,28,108,154,24,213,200,145,250,177,202,215,57,175,233,114,182,104,241,0,253,91,142,39,149,89,236,86,140,166,237,140,221,104,172,185,7,136,244,69,198,162,138,72,233,110,29,135,163,39,240,242,185,17,146,246,222,168,215,244,42,244,185,81,23,101,3,104,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,133,110,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,209,183,75,141,199,183,75,139,204,230,76,233,54,111,105,203,217,168,157,212,232,238,169,35,138,23,44,147,46,221,114,185,102,164,0,0,1,226,181,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,60,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,61,169,29,92,233,53,142,251,135,232,214,37,163,182,136,123,116,154,137,112,168,168,186,84,245,49,122,169,109,174,167,145,180,221,14,98,170,117,207,61,60,189,198,189,142,111,134,233,245,155,35,145,2,32,114,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,35,242,143,170,138,211,117,184,211,87,214,91,237,149,117,84,246,186,116,171,174,150,24,92,246,82,192,178,199,10,75,43,145,54,99,22,89,162,141,28,237,147,174,70,55,218,228,69,249,64,190,188,17,235,205,55,14,60,75,225,218,147,121,173,171,131,30,74,135,218,242,4,134,162,88,216,182,234,150,44,82,73,43,34,99,221,51,33,115,163,169,72,186,29,214,250,118,34,108,238,151,38,198,102,172,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,155,20,240,71,175,53,60,71,112,209,135,106,77,230,182,146,124,133,105,223,107,200,18,26,136,164,122,92,105,158,177,73,36,172,137,140,108,47,153,173,142,165,34,232,111,67,42,24,137,187,122,92,161,125,72,1,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,3,42,185,24,254,187,63,102,255,0,121,24,21,197,238,144,211,104,71,18,250,133,165,182,248,41,32,182,218,111,15,154,215,5,52,242,204,202,123,117,75,27,85,71,10,190,95,93,207,101,60,241,49,234,229,119,174,215,122,207,253,37,207,94,70,63,174,207,217,191,222,69,191,231,73,163,150,44,63,89,113,45,98,180,77,219,171,212,75,125,69,61,210,155,165,235,213,85,109,109,60,109,169,235,115,213,19,174,9,233,226,237,181,140,107,124,55,87,172,233,28,168,25,85,201,247,88,236,89,207,12,9,165,84,240,248,123,214,154,92,39,167,172,143,169,239,239,210,215,84,79,87,79,83,186,177,172,111,83,223,83,23,109,28,247,39,134,235,119,74,72,212,51,168,134,14,76,26,189,77,136,107,206,75,164,119,25,233,33,167,212,43,59,102,163,87,65,43,231,154,227,111,238,75,28,44,123,125,70,49,105,166,174,145,202,244,243,88,99,68,114,42,244,190,103,192,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,31,172,96,175,56,45,99,177,96,220,48,46,149,84,67,226,47,90,151,112,130,158,142,62,167,179,177,75,67,81,5,93,69,78,232,199,49,221,47,101,52,93,181,115,28,190,39,173,189,73,27,144,8,118,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,241,71,160,193,240,171,174,127,122,169,177,89,170,41,33,168,165,179,221,175,111,117,75,220,214,44,22,251,125,69,116,205,69,107,92,189,110,138,154,70,177,54,217,94,173,69,86,162,171,147,207,129,114,184,110,214,251,175,14,26,219,139,107,69,154,199,73,121,168,199,42,37,115,232,42,100,116,108,169,130,104,36,167,153,136,246,249,177,235,20,210,116,63,103,35,95,210,229,107,209,21,139,178,241,172,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,212,158,46,227,24,247,67,43,21,178,70,245,106,117,198,246,57,19,103,33,57,60,176,53,162,213,170,220,37,226,86,41,178,250,75,182,79,131,83,186,195,121,163,107,27,20,244,16,71,52,173,183,181,241,163,91,187,22,141,144,181,178,162,42,61,99,145,21,206,145,146,108,25,106,66,183,58,191,122,124,91,229,253,15,212,110,36,212,144,173,206,175,222,159,22,249,127,67,245,27,136,23,87,145,143,235,179,246,111,247,145,42,132,85,242,49,253,118,126,205,254,242,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,1,74,170,111,177,202,249,32,79,247,192,228,2,153,36,100,76,89,36,93,154,158,213,2,219,235,198,171,219,180,155,13,154,247,91,34,53,234,141,86,110,146,127,134,141,139,230,198,170,255,0,44,215,153,177,228,124,66,106,253,87,66,200,234,235,253,101,109,91,27,222,234,237,181,86,89,213,168,233,28,158,73,186,251,85,63,160,201,174,102,60,81,220,53,111,81,227,194,44,211,44,86,155,27,42,169,39,72,230,157,18,89,18,177,219,35,154,228,107,124,187,12,93,246,84,243,242,246,25,19,202,251,131,218,91,20,148,186,201,148,43,166,169,172,183,200,144,66,248,105,220,198,71,60,20,207,79,61,220,237,211,173,201,240,254,132,3,62,244,51,74,108,58,79,129,90,49,251,45,60,113,164,52,52,241,185,91,12,113,175,148,49,49,119,232,68,69,254,45,11,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,114,7,227,101,248,221,22,91,142,215,216,107,233,227,150,58,186,121,98,70,200,214,170,110,232,220,223,229,34,167,242,151,224,107,185,197,14,139,222,248,110,214,153,49,230,163,32,108,17,81,92,168,36,138,118,185,91,187,81,81,119,98,55,165,123,145,191,216,137,240,93,247,54,60,48,103,153,183,14,53,26,167,167,181,57,133,162,134,145,213,150,168,124,71,113,239,141,142,119,98,154,173,200,221,213,138,171,230,230,252,83,250,80,15,97,192,47,20,246,77,124,195,167,182,54,166,171,210,86,200,146,89,162,154,9,27,208,143,169,153,173,245,149,239,69,221,17,190,197,50,216,215,51,131,173,125,159,64,53,98,158,253,36,211,50,223,115,117,53,37,98,70,215,187,102,165,76,79,235,233,107,219,186,163,81,251,123,125,190,73,230,108,51,137,229,118,156,202,205,13,234,207,51,159,4,189,91,117,70,172,84,217,238,111,177,127,157,170,7,237,28,109,230,167,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,106,184,177,247,88,214,79,151,249,15,211,167,46,169,106,184,177,247,88,214,79,151,249,15,211,167,3,90,195,106,131,85,115,106,128,0,0,0,0,0,0,53,87,37,83,149,103,1,223,252,17,197,94,175,217,127,194,203,136,88,174,118,239,251,195,233,175,109,127,119,255,0,8,108,76,146,31,240,117,12,119,241,79,34,172,217,79,132,239,117,141,27,249,127,143,125,58,0,49,215,153,127,3,148,220,71,97,179,107,14,14,250,182,106,46,23,103,145,144,210,70,201,106,25,124,183,66,178,78,180,77,133,136,231,37,74,57,242,186,23,49,190,187,228,88,222,138,142,99,225,132,188,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,218,76,138,190,106,124,7,127,240,191,21,122,65,101,255,0,5,46,95,98,182,91,191,239,239,169,189,185,253,223,252,29,178,178,56,127,194,84,61,223,198,188,12,180,224,7,140,27,87,22,90,70,215,92,22,174,60,239,14,167,163,160,202,217,52,77,70,84,206,246,57,35,174,137,209,177,177,116,84,44,50,189,99,107,90,177,61,175,103,79,66,71,36,153,64,107,67,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,166,193,60,52,113,23,130,113,65,165,148,26,153,130,212,127,130,163,188,81,116,77,253,204,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,218,139,237,68,11,85,205,31,220,79,83,127,5,250,197,17,10,220,39,123,211,232,223,204,12,123,234,48,19,83,205,31,220,79,83,127,5,250,197,17,10,220,39,123,211,232,223,204,12,123,234,48,1,178,152,0,0,0,0,0,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,38,167,149,199,184,158,153,126,53,245,138,210,21,184,177,247,167,214,79,152,25,15,212,103,38,167,149,199,184,158,153,126,53,245,138,208,50,168,0,0,0,4,43,115,171,247,167,197,190,95,208,253,70,226,97,6,39,159,230,88,45,54,65,75,135,228,53,118,150,101,86,121,44,23,117,166,84,107,234,173,210,75,20,178,211,171,246,234,107,30,232,35,71,244,170,117,51,169,142,221,143,123,93,155,252,234,253,233,241,111,151,244,63,81,184,152,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,237,120,104,225,211,59,226,131,84,232,52,207,5,167,255,0,5,89,120,173,235,135,251,153,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,235,127,177,19,218,169,176,158,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,241,92,29,240,171,134,240,161,164,118,252,62,205,109,164,118,79,113,167,167,169,203,46,241,200,179,62,227,113,70,122,232,217,92,198,59,195,70,231,72,216,89,210,222,150,42,185,83,184,249,30,251,234,6,31,243,2,224,70,197,197,86,43,38,107,139,51,193,106,110,63,111,88,237,213,59,190,79,74,82,193,29,84,145,90,186,31,81,21,60,29,218,154,134,175,137,114,43,153,182,203,187,124,146,11,63,230,171,2,202,191,232,174,57,146,99,151,15,251,101,29,117,182,186,158,79,252,89,33,154,57,25,252,206,107,155,240,84,54,147,35,47,154,199,2,181,57,140,117,252,83,233,69,5,93,77,246,150,157,102,205,104,93,85,19,96,117,186,146,137,235,233,38,44,210,53,90,248,162,167,142,39,67,26,59,184,139,27,154,198,185,178,44,161,127,249,124,241,183,106,226,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,190,90,144,3,203,243,135,78,35,181,67,89,113,157,82,209,138,127,66,218,176,220,130,153,215,28,166,181,239,101,13,46,205,89,37,167,88,217,44,114,214,119,33,222,57,41,225,114,110,218,134,54,87,196,201,123,132,255,0,0,0,252,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,8,129,231,55,174,149,153,78,178,216,180,26,209,121,235,178,225,54,248,238,55,74,72,210,120,255,0,187,21,109,87,181,38,71,42,69,47,110,145,105,221,27,218,213,86,120,185,219,214,170,231,53,191,149,201,147,75,126,213,241,29,125,212,202,251,23,138,160,193,49,249,60,53,111,138,232,240,119,74,215,164,48,254,109,30,142,147,174,149,183,22,249,181,204,110,219,174,206,237,169,133,90,177,157,126,84,53,79,50,212,207,69,250,51,237,110,65,113,190,248,46,255,0,123,194,248,170,153,38,237,119,58,91,215,211,220,233,234,233,110,251,111,178,111,177,58,156,178,244,83,242,45,194,62,45,226,46,30,42,191,59,219,53,172,232,151,174,24,188,108,16,248,120,227,222,54,57,187,82,197,77,214,213,234,218,85,151,165,202,222,157,130,0,73,20,230,7,163,150,41,120,47,225,135,136,26,121,187,55,170,108,63,28,195,171,35,233,123,188,93,44,150,149,171,167,93,213,253,17,246,95,21,79,146,51,169,254,43,214,118,209,181,22,58,205,132,240,253,51,252,178,114,232,197,244,182,58,75,85,69,94,77,163,246,187,125,7,165,35,235,165,134,185,246,136,188,44,239,245,30,173,237,78,145,72,143,107,85,204,115,17,205,78,166,160,17,23,203,123,91,238,186,35,197,126,38,235,125,142,146,233,79,158,84,83,224,245,204,154,71,70,248,32,175,172,167,68,158,39,38,232,143,142,88,226,122,163,154,168,230,35,217,234,171,146,70,108,18,106,217,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,155,20,112,109,174,148,124,68,240,227,134,106,55,166,125,35,122,117,190,59,118,70,231,164,12,153,151,138,118,54,58,165,146,40,21,89,23,113,233,223,99,54,106,246,166,137,221,13,71,35,80,48,91,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,46,175,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,4,212,144,3,205,31,223,179,83,127,5,250,61,17,63,196,0,243,71,247,236,212,223,193,126,143,68,6,127,242,84,247,88,202,126,96,87,125,58,220,101,87,22,62,235,26,201,242,255,0,33,250,116,230,42,242,84,247,88,202,126,96,87,125,58,220,101,87,22,62,235,26,201,242,255,0,33,250,116,224,107,88,108,167,194,119,186,198,141,252,191,199,190,157,1,173,97,178,159,9,222,235,26,55,242,255,0,30,250,116,0,93,82,0,121,163,251,246,106,111,224,191,71,162,39,248,128,30,104,254,253,154,155,248,47,209,232,128,207,254,74,158,235,25,79,204,10,239,167,91,140,255,0,48,3,146,167,186,198,83,243,2,187,233,214,227,63,192,138,190,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,186,188,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,112,19,82,0,2,42,249,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,226,234,243,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,192,77,72,0,0,5,159,226,223,90,45,90,11,195,206,109,168,21,89,125,38,59,119,142,207,89,73,141,212,76,198,202,249,111,114,83,201,224,162,138,39,53,201,43,251,168,215,43,85,174,106,49,143,123,246,141,143,84,8,86,230,67,173,247,93,110,226,191,44,117,194,199,73,107,167,192,234,42,48,122,22,67,35,164,124,240,80,86,84,34,207,43,151,100,87,201,44,146,189,17,173,68,107,21,140,245,149,171,35,239,175,47,205,28,177,69,193,127,19,220,64,212,77,222,189,84,225,249,30,29,71,31,75,219,225,41,99,180,165,93,66,238,143,232,147,188,249,105,188,149,157,76,240,190,171,182,145,200,145,235,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,63,215,221,33,166,208,94,91,249,94,145,195,5,36,117,24,238,147,222,225,184,45,36,242,205,4,183,23,219,106,37,173,154,55,203,179,213,146,84,201,52,136,138,141,217,30,136,141,106,34,53,3,95,115,63,249,205,233,111,217,78,35,172,90,153,65,98,240,180,25,222,63,31,137,173,241,93,126,50,233,68,245,134,111,205,171,213,209,244,82,186,220,223,38,181,142,223,116,221,221,197,48,0,159,238,102,154,41,249,105,225,31,41,240,247,15,11,95,130,111,154,209,245,203,209,12,190,10,9,188,68,114,109,27,220,237,233,101,169,232,106,116,239,42,69,212,228,111,86,225,130,188,153,53,210,179,22,214,91,238,131,93,239,61,22,92,218,223,37,198,215,73,34,79,39,247,98,145,168,247,36,40,213,88,162,238,82,37,67,164,123,154,138,255,0,9,3,122,209,90,214,186,101,13,96,116,159,58,252,151,234,158,27,169,158,139,244,159,217,44,130,221,125,240,93,254,207,138,240,181,49,205,218,238,116,187,163,171,183,211,213,210,237,183,223,101,219,99,101,237,61,205,109,90,149,128,99,90,141,98,167,171,130,219,149,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,125,246,85,246,129,14,220,234,253,233,241,111,151,244,63,81,184,151,87,145,143,235,179,246,111,247,145,106,185,213,251,211,226,223,47,232,126,163,113,46,175,35,31,215,103,236,223,239,32,49,87,154,63,191,102,166,254,11,244,122,35,234,229,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,181,114,34,201,30,255,0,47,52,127,126,205,77,252,23,232,244,70,127,242,84,247,88,202,126,96,87,125,58,220,6,79,241,15,195,38,3,196,22,131,87,104,53,101,53,38,63,109,109,61,59,108,53,20,54,232,92,150,57,233,182,240,207,167,137,81,26,198,53,168,177,57,145,171,21,97,124,145,181,204,235,221,53,236,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,217,204,198,174,58,56,50,177,113,135,167,20,182,200,238,190,134,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,164,71,197,32,98,175,41,78,53,253,55,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,79,205,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,38,255,0,150,159,29,85,60,77,99,53,90,97,169,213,245,117,90,161,142,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,212,157,185,26,231,171,164,72,195,55,192,0,13,85,205,170,13,85,192,159,238,87,30,226,122,101,248,215,214,43,76,170,49,87,149,199,184,158,153,126,53,245,138,211,42,128,0,0,142,174,103,92,191,235,53,118,142,167,136,29,16,199,124,94,117,73,213,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,254,80,198,198,186,102,189,219,43,164,107,25,36,75,105,110,169,103,122,45,157,219,53,51,77,47,190,134,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,217,248,134,190,103,92,191,232,244,138,178,167,136,29,16,199,124,38,11,87,213,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,30,80,198,199,54,23,49,219,43,99,115,25,24,71,89,178,159,9,222,235,26,55,242,255,0,30,250,116,6,181,134,202,124,39,123,172,104,223,203,252,123,233,208,1,117,64,0,8,1,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,3,63,249,42,123,172,101,63,48,43,190,157,110,51,252,192,14,74,158,235,25,79,204,10,239,167,91,140,255,0,0,0,2,42,249,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,226,234,243,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,192,77,72,0,1,0,60,209,253,251,53,55,240,95,163,209,19,252,64,15,52,127,126,205,77,252,23,232,244,64,126,79,2,252,25,95,120,195,212,122,171,100,151,95,67,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,118,251,205,47,106,84,73,28,213,142,54,177,206,119,82,163,34,146,109,56,135,225,147,1,226,11,65,171,180,26,178,154,147,31,182,182,158,157,182,26,138,27,116,46,75,28,244,219,120,103,211,196,168,141,99,26,212,88,156,200,213,138,176,190,72,218,230,117,238,152,23,200,199,245,217,251,55,251,200,149,64,53,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,147,78,82,156,107,250,110,142,143,132,221,77,185,221,107,47,80,247,164,194,238,19,175,126,55,80,195,7,113,246,199,42,55,174,62,203,34,150,72,157,35,156,213,141,93,18,44,105,20,44,126,85,113,209,193,149,139,140,61,56,165,182,71,117,244,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,53,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,13,167,129,132,28,180,248,234,169,226,107,25,170,211,13,78,175,171,170,213,12,114,158,123,149,85,115,169,98,142,11,189,185,106,17,27,59,18,8,217,20,47,133,103,134,23,70,173,78,164,237,200,215,61,93,34,71,155,224,13,115,56,220,215,154,110,35,184,151,204,117,38,205,91,87,62,60,181,12,181,227,233,53,68,178,49,45,212,204,72,163,146,38,74,198,58,22,76,230,201,82,177,116,55,161,245,15,69,221,221,78,89,190,227,115,94,106,120,113,225,163,49,212,155,53,109,36,25,10,83,178,215,143,164,213,17,70,245,184,212,189,34,142,72,153,43,30,217,159,11,93,37,74,197,208,238,182,83,189,23,102,245,57,53,214,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,12,223,210,45,28,190,225,252,171,245,235,88,174,243,118,233,53,18,225,142,211,218,233,186,88,189,84,182,219,212,81,186,167,173,175,85,78,185,231,168,139,182,230,49,205,240,221,94,179,100,106,166,11,19,147,198,254,144,225,186,11,203,19,45,210,61,63,130,174,59,22,59,79,104,134,157,106,231,89,167,149,239,190,82,75,44,210,63,201,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,82,13,128,206,158,112,90,57,125,193,184,160,93,85,168,155,196,89,117,46,223,5,69,28,157,44,103,98,170,134,158,10,74,138,109,145,238,123,186,88,202,105,123,138,214,53,124,79,67,122,150,55,41,237,185,48,107,205,54,43,170,25,46,128,95,107,106,252,62,113,78,219,165,137,142,168,149,208,71,113,163,142,71,79,27,33,70,43,24,249,169,183,123,165,87,51,202,134,54,47,90,185,136,220,201,230,151,161,116,122,193,194,157,251,36,162,179,120,188,147,78,255,0,230,146,217,52,107,4,114,50,150,53,68,184,49,210,74,157,93,159,11,220,153,209,177,205,115,228,166,131,244,149,168,199,66,182,128,235,29,247,135,253,101,196,245,139,28,135,196,85,227,55,6,212,73,77,212,198,120,186,87,181,209,212,211,117,189,143,72,251,176,73,44,93,206,133,115,58,250,155,235,53,20,13,154,72,1,230,143,239,217,169,191,130,253,30,136,159,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,8,12,230,143,239,217,169,191,130,253,30,136,12,170,228,99,250,236,253,155,253,228,94,174,112,90,57,98,206,120,96,93,85,168,155,195,222,180,210,225,5,69,28,157,47,127,126,150,186,162,10,74,138,109,145,237,99,122,158,250,105,123,138,215,185,60,55,67,122,82,71,41,101,121,24,254,187,63,102,255,0,121,18,41,175,218,57,98,226,3,70,178,205,29,200,230,240,244,153,53,189,212,241,212,244,189,254,18,169,142,73,41,170,122,24,246,44,157,169,227,138,94,223,90,53,253,29,46,245,92,168,6,190,220,33,106,245,54,132,113,47,167,186,165,112,158,146,11,109,166,240,200,110,147,212,193,44,204,167,183,84,177,212,181,147,35,34,245,220,246,83,207,43,216,141,71,122,237,111,170,255,0,209,93,146,77,85,205,151,120,107,213,234,109,122,208,108,27,87,33,158,146,74,140,138,207,12,215,4,164,130,88,96,138,226,205,226,173,134,54,75,187,209,145,212,199,52,104,170,174,221,24,138,142,114,42,57,66,229,144,45,205,47,93,43,53,131,138,203,246,55,69,121,241,120,222,157,255,0,204,221,178,24,210,120,227,101,84,104,139,112,123,163,149,122,123,222,43,185,11,164,99,90,215,199,77,7,233,35,81,238,154,157,126,214,59,23,15,250,53,150,107,22,71,15,136,164,198,109,238,168,142,155,169,236,241,117,79,114,71,77,77,214,198,61,99,238,207,36,81,119,58,21,172,235,234,119,170,213,83,89,112,51,255,0,151,158,150,255,0,252,44,113,95,173,119,11,23,234,254,237,139,90,46,126,43,255,0,177,213,21,53,240,118,81,255,0,253,173,119,91,217,252,204,119,241,136,96,1,63,213,90,41,252,29,185,107,101,218,57,37,195,198,213,227,250,95,145,248,249,219,47,114,55,215,79,71,85,81,85,218,119,110,53,88,82,121,165,72,250,152,142,237,163,58,183,118,234,176,2,4,138,115,164,209,203,22,31,172,184,150,177,90,38,237,213,234,37,190,162,158,233,77,210,245,234,170,182,182,158,54,212,245,185,234,137,215,4,244,241,118,218,198,53,190,27,171,214,116,142,84,243,252,158,117,190,235,129,241,23,81,163,80,216,233,43,45,186,163,78,173,168,171,116,142,100,244,51,219,169,106,234,98,123,61,173,123,28,213,153,142,98,162,46,239,141,200,228,232,86,73,38,156,119,232,93,247,136,158,24,50,237,57,195,172,214,171,142,82,239,11,113,177,54,224,172,103,69,85,61,68,114,61,33,149,232,169,20,210,64,147,192,215,170,181,191,158,86,189,237,99,158,228,215,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,105,50,21,185,213,251,211,226,223,47,232,126,163,113,37,251,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,235,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,136,30,117,126,244,248,183,203,250,31,168,220,64,186,188,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,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,113,183,153,200,0,12,73,227,235,138,123,38,129,225,208,91,29,83,85,233,43,156,75,44,49,67,4,142,235,70,84,194,215,122,200,246,34,108,138,239,106,153,57,150,101,118,156,54,205,53,234,241,51,153,4,93,59,244,198,175,85,221,237,111,177,63,157,200,107,205,198,46,190,207,175,250,177,81,126,142,105,159,111,182,58,166,146,141,36,107,219,187,86,166,87,245,244,185,238,217,85,170,205,253,158,207,52,242,3,191,133,126,31,114,126,38,53,46,161,81,33,158,138,25,228,150,233,36,213,45,107,221,36,176,206,246,42,117,181,253,74,175,143,205,85,23,252,254,102,194,120,134,55,69,137,99,180,22,26,10,120,226,142,146,158,40,149,172,107,81,55,108,109,111,242,81,19,249,41,240,49,15,150,22,129,79,164,250,59,37,230,241,73,76,218,219,244,212,183,4,116,111,99,213,17,212,81,238,138,168,212,84,217,94,191,21,246,251,84,205,80,0,28,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,216,112,215,34,249,111,230,114,190,104,116,185,21,175,234,223,203,112,59,207,158,225,65,75,116,162,158,223,91,11,37,130,162,55,69,35,92,212,114,43,92,138,139,228,168,169,236,85,62,128,4,39,243,33,224,210,167,74,46,148,250,137,134,218,41,163,180,86,76,248,234,163,138,88,35,72,146,58,88,156,142,108,109,99,60,191,55,42,175,181,119,84,217,60,207,109,202,203,139,105,237,25,13,86,149,231,23,90,217,226,154,154,20,161,145,233,52,234,174,125,98,245,245,42,200,168,159,237,134,237,234,167,151,223,183,156,160,107,62,149,216,245,131,4,184,225,247,202,119,202,202,154,106,136,163,70,78,232,151,170,72,95,31,233,39,248,230,191,154,171,164,250,141,194,70,167,219,230,171,90,70,79,75,83,21,69,12,205,153,149,45,145,209,36,19,42,57,54,69,217,28,246,124,19,127,63,233,3,99,122,74,168,107,169,97,172,166,119,84,83,177,178,49,118,219,118,170,110,158,74,119,24,175,192,39,19,52,26,237,164,22,90,74,250,157,239,182,171,100,12,174,107,104,221,11,59,137,36,145,47,74,238,168,169,188,105,182,198,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,45,87,22,62,235,26,201,242,255,0,33,250,116,229,213,60,166,172,96,191,149,13,44,204,180,207,210,158,140,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,6,176,70,213,4,85,255,0,96,199,255,0,158,139,253,196,255,0,239,228,170,0,0,0,0,0,0,1,170,185,178,159,9,222,235,26,55,242,255,0,30,250,116,6,0,127,96,199,255,0,158,139,253,196,255,0,239,228,148,233,62,11,249,47,210,204,55,76,253,41,233,63,178,88,253,186,197,227,123,29,159,21,225,105,163,135,187,219,234,119,71,87,111,171,167,169,219,111,182,235,182,224,122,176,0,16,109,204,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,81,145,172,111,68,86,177,243,89,94,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,253,117,108,78,123,27,226,99,107,164,116,47,234,111,75,213,90,171,219,124,140,126,195,185,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,25,119,110,70,182,169,174,181,179,88,184,150,171,163,182,190,162,71,81,211,213,226,77,169,158,24,21,203,219,100,146,182,178,54,200,244,110,200,175,72,216,142,84,85,70,183,125,144,50,3,152,70,127,134,234,159,46,28,219,80,116,251,33,164,190,99,215,202,123,37,77,13,117,50,175,68,172,244,205,26,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,59,112,157,239,79,163,127,48,49,239,168,192,74,166,27,202,243,59,196,180,39,59,225,215,248,85,248,188,51,53,236,214,120,47,176,208,199,225,46,145,214,80,77,227,59,158,45,101,147,120,104,59,61,174,227,89,249,222,189,183,110,206,242,154,79,201,175,242,95,170,120,110,166,127,8,239,73,253,146,200,45,215,223,5,246,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,1,37,64,0,0,0,0,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,154,158,87,30,226,122,101,248,215,214,43,76,127,213,142,77,127,149,13,83,204,181,51,248,71,122,51,237,110,65,113,190,248,47,178,29,239,11,226,170,100,155,181,220,241,173,235,233,238,116,245,116,183,125,183,217,55,216,205,94,23,52,47,248,53,232,78,51,162,159,106,126,209,253,156,241,191,221,63,3,224,251,254,34,178,122,159,226,123,146,116,244,247,250,127,77,119,233,223,203,125,144,46,168,0,0,0,8,96,231,43,105,186,223,248,187,194,108,86,43,101,93,198,229,113,193,237,180,148,116,116,144,186,105,234,103,146,231,112,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,25,171,203,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,77,238,99,94,246,53,30,251,191,147,240,163,167,25,207,19,86,126,38,243,88,189,51,117,197,241,250,75,61,130,215,60,40,180,180,53,81,85,84,206,181,238,221,87,187,50,120,134,164,72,168,141,137,204,116,137,212,245,141,209,94,176,0,0,0,0,62,75,101,166,213,101,166,125,29,154,217,73,65,79,37,68,245,111,138,154,22,196,199,79,60,175,154,105,85,173,68,69,124,146,201,36,143,119,181,207,123,156,187,170,170,159,88,0,12,21,230,247,174,149,154,97,195,141,38,156,227,215,159,5,122,212,187,131,173,211,53,137,59,38,117,158,6,36,149,171,28,177,171,88,222,167,190,146,7,177,234,169,36,85,50,181,24,228,234,115,51,168,194,174,53,185,111,127,12,29,83,181,106,103,229,151,236,151,163,49,248,44,94,11,236,239,143,238,118,234,106,38,238,247,60,84,91,111,226,122,122,122,87,110,141,247,243,217,2,32,120,85,210,223,203,79,17,218,117,166,115,88,189,51,65,121,200,41,125,43,69,226,188,63,118,215,19,251,213,223,156,71,177,205,218,150,41,221,234,57,30,187,108,205,220,173,69,217,76,195,94,9,121,113,218,184,60,207,239,186,141,54,172,213,230,23,43,173,157,108,148,241,54,204,219,116,20,240,62,104,230,149,207,111,122,103,72,245,116,16,163,85,28,196,106,36,155,163,250,145,89,153,64,106,174,108,167,194,119,186,198,141,252,191,199,190,157,1,128,31,216,49,255,0,231,162,255,0,113,63,251,249,37,58,79,130,254,75,244,179,13,211,63,74,122,79,236,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,184,16,153,205,99,65,169,180,111,138,58,252,154,197,69,87,29,139,82,105,215,38,141,238,167,149,32,142,226,249,94,218,248,89,51,222,228,149,253,212,74,151,34,43,123,105,89,27,17,141,106,49,93,125,57,37,235,29,246,44,171,58,225,250,162,30,245,150,166,222,185,141,28,157,76,111,132,170,142,74,122,74,132,217,25,215,39,121,146,211,121,171,250,89,225,125,86,239,35,149,51,131,141,174,15,45,92,100,96,22,44,66,108,170,147,21,185,88,111,9,114,167,189,58,200,219,132,237,129,208,201,28,180,172,252,236,78,99,36,115,161,123,182,126,202,180,241,238,213,217,21,184,233,160,60,164,239,188,63,235,46,39,172,88,231,19,158,34,175,25,184,54,162,74,111,177,108,103,139,165,123,93,29,77,55,91,235,30,145,247,96,146,88,187,157,10,230,117,245,55,214,106,40,30,3,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,51,255,0,142,126,6,63,134,143,216,159,246,81,251,29,246,59,210,95,244,19,210,30,43,197,248,111,251,162,30,142,159,13,255,0,101,191,95,195,111,63,41,193,79,45,239,224,125,170,119,93,76,252,178,253,173,244,158,63,61,139,193,125,157,240,29,190,229,77,60,221,222,231,138,151,125,188,55,79,79,74,111,215,190,254,91,40,102,169,0,60,209,253,251,53,55,240,95,163,209,19,252,96,7,20,124,169,63,132,166,187,100,218,215,249,122,251,57,246,143,193,127,115,62,203,120,206,199,135,163,130,155,248,239,23,31,87,87,99,171,244,19,110,173,188,246,221,65,201,83,221,99,41,249,129,93,244,235,113,149,92,88,251,172,107,39,203,252,135,233,211,158,83,130,158,20,191,129,246,150,93,116,207,237,239,218,223,73,228,19,223,124,111,162,252,7,111,185,77,79,15,107,183,222,151,125,188,55,87,87,82,111,215,182,222,91,173,213,213,140,23,242,161,165,153,150,153,250,83,209,159,107,113,251,141,139,198,246,59,222,23,197,83,73,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,192,214,8,217,79,132,239,117,141,27,249,127,143,125,58,3,0,63,176,99,255,0,207,69,254,226,127,247,242,74,116,159,5,252,151,233,102,27,166,126,148,244,159,217,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,112,61,89,0,60,209,253,251,53,55,240,95,163,209,19,252,96,7,20,124,169,63,132,166,187,100,218,215,249,122,251,57,246,143,193,127,115,62,203,120,206,199,135,163,130,155,248,239,23,31,87,87,99,171,244,19,110,173,188,246,221,65,201,83,221,99,41,249,129,93,244,235,113,159,230,63,240,83,194,151,240,62,210,203,174,153,253,189,251,91,233,60,130,123,239,141,244,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,203,117,200,0,34,175,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,51,255,0,142,126,6,63,134,143,216,159,246,81,251,29,246,59,210,95,244,19,210,30,43,197,248,111,251,162,30,142,159,13,255,0,101,191,95,195,111,63,41,193,79,45,239,224,125,170,119,93,76,252,178,253,173,244,158,63,61,139,193,125,157,240,29,190,229,77,60,221,222,231,138,151,125,188,55,79,79,74,111,215,190,254,91,40,102,168,0,8,171,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,140,255,0,227,159,129,143,225,163,246,39,253,148,126,199,125,142,244,151,253,4,244,135,138,241,126,27,254,232,135,163,167,195,127,217,111,215,240,219,207,202,112,83,203,123,248,31,106,157,215,83,63,44,191,107,125,39,143,207,98,240,95,103,124,7,111,185,83,79,55,119,185,226,165,223,111,13,211,211,210,155,245,239,191,150,202,25,170,0,0,69,7,58,253,111,186,173,215,13,225,186,27,29,35,109,173,167,167,206,42,46,78,145,206,158,73,213,213,180,113,64,198,249,53,140,107,82,103,57,87,169,94,175,141,19,163,161,123,146,190,71,86,191,114,147,190,241,1,172,185,102,177,100,124,78,120,122,188,154,224,234,136,233,190,197,177,254,18,149,141,72,233,169,186,217,88,196,147,181,4,113,69,220,232,71,63,163,169,222,179,149,64,194,190,85,154,57,98,213,222,46,45,21,57,28,219,210,96,86,249,115,24,233,186,95,253,181,85,77,60,17,211,39,91,30,213,103,110,122,136,167,223,214,107,187,29,14,106,181,234,169,50,156,88,251,172,107,39,203,252,135,233,211,158,43,130,94,15,45,92,27,224,23,220,66,28,170,147,42,185,95,175,11,114,168,189,54,200,219,124,238,129,176,199,28,84,175,252,236,174,123,35,115,102,123,119,126,200,181,18,108,212,221,85,215,127,86,48,95,202,134,150,102,90,103,233,79,70,125,173,199,238,54,47,27,216,239,120,95,21,77,36,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,3,88,35,106,130,42,255,0,176,99,255,0,207,69,254,226,127,247,242,85,0,214,219,139,125,23,186,232,47,16,217,182,159,213,98,21,120,237,162,59,197,101,94,55,79,51,221,43,37,178,73,81,39,130,150,41,92,231,44,172,237,35,90,174,87,57,200,246,61,143,218,70,61,18,85,57,59,235,69,215,81,120,121,189,105,254,81,151,213,222,110,248,5,225,148,148,116,245,44,115,159,65,100,154,157,158,14,36,149,91,179,216,146,195,90,214,53,92,231,70,200,218,207,86,52,137,15,87,198,215,46,59,87,24,121,253,139,81,161,213,154,188,62,229,106,179,165,146,162,39,89,155,113,130,162,6,77,36,209,57,141,239,66,232,222,142,158,100,114,171,158,142,69,143,100,103,74,171,254,78,10,121,111,127,3,237,83,186,234,103,229,151,237,111,164,241,249,236,94,11,236,239,128,237,247,42,105,230,238,247,60,84,187,237,225,186,122,122,83,126,189,247,242,217,67,10,249,213,251,211,226,223,47,232,126,163,113,46,175,35,31,215,103,236,223,239,34,255,0,241,173,203,123,248,96,234,157,171,83,63,44,191,100,189,25,143,193,98,240,95,103,124,127,115,183,83,81,55,119,185,226,162,219,127,19,211,211,210,187,116,111,191,158,201,234,248,24,224,99,248,23,125,182,255,0,101,31,182,63,108,125,27,255,0,65,61,31,225,124,39,137,255,0,186,38,235,234,241,63,246,59,116,124,119,242,8,171,230,143,239,217,169,191,130,253,30,136,207,254,74,158,235,25,79,204,10,239,167,91,135,20,124,169,63,132,166,187,100,218,215,249,122,251,57,246,143,193,127,115,62,203,120,206,199,135,163,130,155,248,239,23,31,87,87,99,171,244,19,110,173,188,246,221,111,255,0,5,60,41,127,3,237,44,186,233,159,219,223,181,190,147,200,39,190,248,223,69,248,14,223,114,154,158,30,215,111,189,46,251,120,110,174,174,164,223,175,109,188,183,80,200,0,0,24,1,204,235,128,239,203,125,138,167,94,116,158,203,213,159,99,246,247,122,74,215,110,183,119,42,178,136,90,248,91,30,238,238,181,59,212,240,54,161,91,211,28,146,204,212,142,20,223,162,38,164,59,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,209,6,0,113,59,202,79,21,215,237,101,189,106,230,45,171,95,97,254,209,246,234,110,54,182,99,49,214,66,234,228,111,76,181,17,185,147,193,211,221,233,108,143,71,53,238,116,174,149,234,245,235,233,104,95,94,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,118,69,17,213,161,124,169,117,31,135,77,71,183,106,134,151,241,121,224,110,180,59,197,52,50,225,10,250,91,133,43,149,22,74,90,152,210,224,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,108,138,128,53,87,54,168,34,175,251,6,63,252,244,95,238,39,255,0,127,3,42,185,92,123,137,233,151,227,95,88,173,50,168,181,92,46,104,95,240,107,208,156,103,69,62,212,253,163,251,57,227,127,186,126,7,193,247,252,69,100,245,63,196,247,36,233,233,239,244,254,154,239,211,191,150,251,37,213,0,0,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,88,2,2,249,134,112,89,117,225,99,84,42,47,184,134,63,86,221,43,201,106,17,113,250,197,169,117,82,81,78,177,245,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,185,35,217,55,76,207,240,157,238,177,163,127,47,241,239,167,64,122,173,82,210,220,19,90,112,75,158,153,234,93,139,211,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,206,66,246,72,221,164,137,142,245,92,155,237,178,238,138,168,173,39,193,127,37,250,89,134,233,159,165,61,39,246,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,15,86,0,0,64,15,52,127,126,205,77,252,23,232,244,68,255,0,24,1,197,31,42,79,225,41,174,217,54,181,254,94,190,206,125,163,240,95,220,207,178,222,51,177,225,232,224,166,254,59,197,199,213,213,216,234,253,4,219,171,111,61,183,80,114,84,247,88,202,126,96,87,125,58,220,103,249,143,252,20,240,165,252,15,180,178,235,166,127,111,126,214,250,79,32,158,251,227,125,23,224,59,125,202,106,120,123,93,190,244,187,237,225,186,186,186,147,126,189,182,242,221,114,0,0,0,8,171,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,140,255,0,227,159,129,143,225,163,246,39,253,148,126,199,125,142,244,151,253,4,244,135,138,241,126,27,254,232,135,163,167,195,127,217,111,215,240,219,207,202,112,83,203,123,248,31,106,157,215,83,63,44,191,107,125,39,143,207,98,240,95,103,124,7,111,185,83,79,55,119,185,226,165,223,111,13,211,211,210,155,245,239,191,150,202,25,170,0,0,64,15,52,127,126,205,77,252,23,232,244,68,255,0,24,1,197,31,42,79,225,41,174,217,54,181,254,94,190,206,125,163,240,95,220,207,178,222,51,177,225,232,224,166,254,59,197,199,213,213,216,234,253,4,219,171,111,61,183,80,181,92,140,127,93,159,179,127,188,137,84,49,87,129,142,6,63,129,119,219,111,246,81,251,99,246,199,209,191,244,19,209,254,23,194,120,159,251,162,110,190,175,19,255,0,99,183,71,199,127,44,170,0,96,7,51,174,3,191,45,246,42,157,121,210,123,47,86,125,143,219,221,233,43,93,186,221,220,170,202,33,107,225,108,123,187,186,212,239,83,192,218,133,111,76,114,75,51,82,56,83,126,136,154,153,254,0,213,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,103,251,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,58,157,98,184,157,229,39,138,235,246,178,222,181,115,22,213,175,176,255,0,104,251,117,55,27,91,49,152,235,33,117,114,55,166,90,136,220,201,224,233,238,244,182,71,163,154,247,58,87,74,245,122,245,244,183,242,116,47,149,46,163,240,233,168,246,237,80,210,254,47,60,13,214,135,120,166,134,92,33,95,75,112,165,114,162,201,75,83,26,92,19,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,11,23,206,127,94,105,178,173,80,198,180,2,197,91,87,225,240,122,119,93,47,172,109,68,173,130,75,141,100,113,186,8,223,10,177,24,247,195,77,179,219,42,57,254,85,210,49,58,21,175,71,120,158,79,186,57,125,206,120,160,77,85,167,155,195,217,116,210,223,61,69,100,157,44,127,126,170,186,158,122,74,122,109,149,237,123,122,152,250,153,123,136,215,181,60,55,67,186,86,70,169,149,90,253,202,78,251,196,6,178,229,154,197,145,241,57,225,234,242,107,131,170,35,166,251,22,199,248,74,86,53,35,166,166,235,101,99,18,78,212,17,197,23,115,161,28,254,142,167,122,206,85,50,87,131,46,16,49,94,14,244,226,187,14,180,223,190,209,222,175,87,7,92,46,247,217,45,209,210,73,83,178,116,65,3,88,213,123,219,12,76,69,86,177,242,73,180,146,206,244,86,164,157,13,15,43,205,31,220,79,83,127,5,250,197,17,0,38,202,124,81,232,95,240,148,208,156,155,69,62,212,253,156,251,71,224,191,186,126,7,198,118,60,61,100,21,63,196,247,35,234,234,236,116,254,154,109,213,191,158,219,46,0,127,96,199,255,0,158,139,253,196,255,0,239,224,74,161,172,182,191,104,229,247,135,253,101,203,52,119,35,155,196,85,227,55,7,83,199,83,210,198,120,186,87,181,36,166,169,232,99,222,145,247,96,146,41,123,125,106,230,117,244,187,214,106,161,179,73,133,92,102,242,204,197,120,177,212,122,29,82,180,234,55,216,107,210,91,219,111,187,246,236,17,215,71,114,237,175,230,39,119,76,176,189,38,107,21,99,115,222,233,58,163,142,6,162,49,35,245,131,229,229,33,175,52,218,167,195,68,122,109,112,173,171,159,33,211,10,143,69,212,173,77,68,181,15,150,221,59,228,150,134,68,123,216,141,99,26,212,150,153,145,53,239,232,101,27,87,213,107,216,212,142,14,104,254,253,154,155,248,47,209,232,137,62,224,135,128,123,239,6,89,86,75,118,167,215,79,181,118,92,162,223,13,61,101,163,236,195,40,119,170,130,78,170,122,158,250,212,74,255,0,81,146,84,179,182,136,214,187,191,187,183,86,52,240,28,81,242,164,254,18,154,237,147,107,95,229,235,236,231,218,63,5,253,204,251,45,227,59,30,30,142,10,111,227,188,92,125,93,93,142,175,208,77,186,182,243,219,117,11,85,200,199,245,217,251,55,251,200,149,67,21,120,24,224,99,248,23,125,182,255,0,101,31,182,63,108,125,27,255,0,65,61,31,225,124,39,137,255,0,186,38,235,234,241,63,246,59,116,124,119,242,202,160,53,204,227,155,75,237,90,57,197,166,166,96,118,39,82,37,182,11,199,164,168,224,164,162,109,36,20,144,87,67,29,108,116,177,196,213,86,181,144,182,165,33,77,182,69,72,209,81,173,223,165,36,167,147,6,175,84,229,250,13,146,233,29,198,122,185,170,52,246,240,217,168,213,208,68,200,33,183,92,59,146,199,11,30,223,93,239,74,152,107,164,114,189,60,146,104,209,28,168,157,44,245,124,100,242,200,181,113,97,171,144,234,189,191,84,233,48,138,135,89,233,237,181,212,240,226,237,172,125,116,240,190,93,170,165,149,42,97,87,63,180,248,162,78,166,170,163,32,98,117,108,136,141,253,254,8,120,7,190,240,101,149,100,183,106,125,116,251,87,101,202,45,240,211,214,90,62,204,50,135,122,168,36,234,167,169,239,173,68,175,245,25,37,75,59,104,141,107,187,251,187,117,99,64,176,28,235,53,210,178,213,98,194,248,120,176,222,123,62,155,235,201,50,42,104,210,120,228,125,44,79,237,208,177,207,69,72,164,133,243,54,169,238,141,81,238,73,41,32,127,169,179,85,248,129,203,23,75,127,42,28,100,225,94,46,197,233,59,86,37,226,50,155,135,246,215,103,194,248,88,215,194,79,228,246,185,253,53,210,81,122,141,234,223,127,89,170,196,121,159,252,81,242,164,254,18,154,237,147,107,95,229,235,236,231,218,63,5,253,204,251,45,227,59,30,30,142,10,111,227,188,92,125,93,93,142,175,208,77,186,182,243,219,117,187,252,14,112,57,106,224,190,213,151,67,14,162,213,229,247,44,190,162,141,213,21,14,182,182,130,8,96,165,108,189,166,50,46,228,174,87,245,84,76,174,122,201,178,162,198,136,214,244,170,188,46,95,22,62,235,26,201,242,255,0,33,250,116,230,181,134,207,186,177,130,254,84,52,179,50,211,63,74,122,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,26,223,216,49,255,0,231,162,255,0,113,63,251,248,18,168,107,153,198,230,131,83,112,227,196,190,99,166,214,106,42,184,49,228,168,101,211,31,89,169,229,141,139,110,169,98,75,28,113,62,87,189,211,50,23,58,74,101,151,173,221,111,167,122,174,206,234,106,108,102,98,87,28,124,1,90,184,203,186,226,55,216,115,234,76,46,229,141,83,214,82,84,86,55,30,109,124,247,8,37,116,78,138,39,201,223,133,200,200,92,217,156,214,170,185,55,168,145,83,167,117,234,11,63,201,111,88,239,185,134,141,101,186,59,119,135,185,73,167,119,10,122,139,93,79,83,19,166,150,228,234,137,29,77,208,214,34,175,68,240,84,75,220,115,222,231,120,158,159,85,177,181,23,26,249,213,251,211,226,223,47,232,126,163,113,50,255,0,132,62,89,183,222,18,245,150,155,85,109,28,68,122,110,145,246,250,171,93,210,209,246,73,148,222,62,150,86,163,155,31,125,213,82,172,93,51,199,79,46,237,111,82,246,186,55,70,185,199,234,241,173,203,123,248,96,234,157,171,83,63,44,191,100,189,25,143,193,98,240,95,103,124,127,115,183,83,81,55,119,185,226,162,219,127,19,211,211,210,187,116,111,191,158,200,22,3,145,143,235,179,246,111,247,145,42,134,42,240,49,192,199,240,46,251,109,254,202,63,108,126,216,250,55,254,130,122,63,194,248,79,19,255,0,116,77,215,213,226,127,236,118,232,248,239,229,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,14,154,186,168,104,105,102,172,169,119,76,80,49,210,61,118,223,102,162,110,190,72,119,24,175,199,223,19,52,26,19,164,23,170,74,10,157,175,183,91,100,236,161,107,168,221,51,59,139,36,113,39,82,238,136,137,188,139,190,224,97,111,52,222,45,167,187,228,52,186,87,131,221,107,96,138,26,105,146,186,70,36,208,42,57,149,137,209,210,169,34,34,255,0,181,221,191,170,190,95,118,254,94,39,150,247,6,149,58,175,116,168,212,76,202,209,77,37,162,142,102,71,75,28,178,193,34,74,146,82,202,229,115,163,115,31,229,249,200,149,61,139,186,46,233,228,99,150,149,105,62,163,113,111,169,247,9,169,22,145,243,213,84,203,81,93,51,166,101,51,99,116,169,60,200,141,77,149,118,87,49,255,0,5,219,203,250,77,128,244,103,74,236,122,63,130,91,176,251,29,59,226,101,53,53,60,82,35,231,116,171,213,28,44,143,244,151,252,64,61,149,190,130,150,215,69,5,190,138,22,69,5,60,109,138,54,181,168,212,70,181,17,19,201,17,19,216,136,125,0,1,75,156,137,229,191,153,202,123,14,148,69,115,250,183,242,220,238,79,36,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,68,83,144,5,45,221,19,101,66,160,0,24,75,204,183,134,139,46,172,105,123,178,186,122,58,151,93,236,45,172,173,129,241,77,39,79,83,104,221,178,57,168,215,34,162,172,76,251,151,203,219,230,166,109,29,21,212,84,247,26,41,237,245,109,87,67,83,19,225,145,17,118,85,107,145,81,124,211,217,228,160,107,199,194,78,187,228,220,51,235,58,68,217,97,134,154,182,186,154,217,115,108,180,237,114,53,25,86,205,221,187,213,138,221,147,185,230,171,241,243,79,186,126,116,191,54,161,212,76,10,197,152,80,84,69,51,46,180,16,213,42,198,230,170,110,246,255,0,216,185,83,218,139,241,82,29,185,163,112,185,109,210,172,217,117,59,21,181,86,54,155,38,187,84,173,98,247,37,153,136,229,134,57,17,201,212,221,154,158,82,111,235,127,161,60,174,119,42,126,44,170,233,102,155,70,114,235,133,20,116,116,20,52,209,91,21,241,197,19,220,139,84,230,170,117,43,218,175,84,73,154,159,162,191,207,186,251,66,89,65,215,79,60,85,84,241,85,64,228,116,115,49,178,49,200,168,168,173,84,221,23,200,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,215,81,60,84,180,242,213,78,228,108,112,177,210,61,202,168,136,141,68,221,87,204,15,51,170,25,181,14,157,224,87,220,194,190,162,40,89,106,160,154,169,22,71,53,19,118,55,254,201,200,158,213,79,138,16,13,197,182,187,228,220,76,107,58,196,233,97,154,154,138,186,166,217,108,108,84,237,106,57,31,86,253,157,187,21,234,237,211,183,230,139,240,242,79,191,47,185,172,113,101,87,85,52,58,51,136,220,40,164,163,175,161,169,138,230,172,142,41,94,212,74,166,181,19,169,30,229,98,170,66,228,253,20,254,109,151,217,108,121,92,240,185,109,213,92,217,53,59,42,181,86,58,155,25,187,83,45,26,247,37,133,138,228,134,73,21,203,210,221,156,158,113,237,235,127,161,124,195,54,121,105,112,209,101,210,125,47,110,87,81,71,82,219,189,249,180,117,179,190,89,164,233,234,117,27,119,70,181,90,212,68,69,149,255,0,122,249,251,124,144,205,163,162,134,138,158,221,69,5,190,145,170,216,105,162,100,49,162,174,234,141,106,34,39,154,251,124,144,239,0,82,237,213,54,68,42,0,112,136,136,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,187,136,205,24,183,235,150,155,92,112,234,215,49,143,125,61,74,64,231,119,21,17,239,167,146,52,242,99,145,87,244,211,200,128,125,103,211,92,183,134,77,113,184,218,39,141,236,117,150,242,233,40,42,60,59,216,201,155,27,217,43,122,123,173,93,246,71,49,23,244,191,159,127,142,201,38,20,115,34,225,70,77,114,211,248,242,12,126,70,50,237,102,154,166,189,17,209,79,39,115,106,71,34,53,17,138,168,155,186,54,121,244,175,245,252,67,246,120,0,226,187,31,214,109,45,199,49,106,202,148,142,255,0,109,183,193,73,81,28,147,211,245,44,141,239,34,170,49,138,142,68,84,129,85,61,84,242,84,50,248,214,227,68,53,6,253,195,63,16,86,171,181,198,41,24,236,114,247,216,185,64,140,107,28,228,98,190,39,42,44,173,245,118,71,185,124,209,60,189,187,123,83,96,173,16,213,11,62,175,105,150,59,156,218,37,106,178,235,109,130,169,204,238,198,247,49,92,213,242,94,133,219,125,218,160,123,210,149,94,159,50,163,133,77,209,80,14,17,232,167,59,167,222,124,242,53,90,187,170,162,167,192,229,178,255,0,48,31,64,41,106,238,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,2,151,46,192,115,186,125,231,10,244,67,165,210,255,0,49,196,109,87,46,232,168,137,241,3,189,23,171,204,168,225,19,100,216,228,1,136,60,127,241,93,143,232,206,150,228,120,181,29,74,73,127,185,91,231,164,167,142,57,233,250,146,71,118,81,21,88,245,87,42,34,78,138,190,170,249,34,153,3,173,250,161,103,210,29,50,200,179,155,188,173,70,90,173,179,213,53,157,216,216,231,171,91,236,78,181,219,125,220,134,190,186,223,168,55,238,38,56,130,186,221,173,209,72,247,100,119,190,197,182,5,99,94,230,163,213,145,53,85,98,111,173,186,49,171,228,139,229,236,223,218,161,78,140,105,174,91,196,222,184,219,173,16,70,247,186,245,121,108,149,245,30,29,239,100,45,145,239,149,221,93,166,166,219,163,94,137,250,63,205,183,194,126,56,115,209,139,126,134,233,181,187,14,162,115,30,246,83,211,36,238,111,113,17,94,202,120,227,95,39,185,85,63,65,124,140,121,229,187,194,140,154,27,167,242,100,25,4,140,125,218,243,53,53,122,163,98,158,62,222,244,141,69,106,163,213,17,118,116,143,243,233,79,234,248,102,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,3,141,206,78,21,62,40,1,92,136,17,200,228,221,14,153,21,201,236,40,141,234,213,217,119,3,234,40,154,24,234,33,146,158,102,245,71,43,85,142,77,246,221,21,54,84,42,69,69,68,84,248,156,129,15,28,208,248,68,185,88,114,123,214,184,227,108,71,80,84,75,45,109,124,109,134,161,238,233,218,150,52,94,165,87,49,17,189,79,85,95,36,217,23,250,190,62,88,124,93,65,135,229,22,29,21,201,99,123,105,171,170,25,71,71,80,179,64,198,55,127,21,34,238,142,68,119,182,70,34,122,202,170,191,118,228,173,235,46,151,216,53,115,78,175,216,77,246,221,75,84,203,165,4,212,173,89,226,87,163,85,200,159,4,84,95,107,91,236,93,252,144,128,62,32,52,187,46,225,99,136,27,140,118,135,79,66,219,53,233,245,22,122,186,104,165,133,173,107,85,146,34,49,94,139,228,212,149,173,246,185,62,255,0,110,192,108,95,75,85,5,109,52,85,116,210,53,241,76,198,189,142,106,162,162,162,166,233,230,159,204,167,105,133,92,184,56,185,143,93,240,7,227,89,45,77,71,167,236,178,82,208,43,170,170,97,123,167,84,164,69,87,162,39,75,145,21,209,191,100,217,124,255,0,172,205,80,40,123,58,182,243,58,17,170,197,219,203,250,15,168,234,150,62,175,52,242,80,12,122,29,167,202,213,70,187,205,119,59,152,253,254,59,129,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,117,61,232,114,247,237,241,216,233,114,163,157,228,187,0,86,171,215,111,47,232,59,216,206,157,252,202,98,143,167,205,124,212,237,0,117,85,85,65,69,77,45,93,76,141,100,80,177,207,123,156,168,136,136,137,186,249,175,243,33,218,97,87,49,254,46,99,208,140,1,152,214,53,83,81,233,251,212,149,84,8,234,90,152,88,232,21,105,21,81,234,139,212,229,68,116,140,221,54,79,63,234,3,16,121,158,113,117,6,97,148,95,180,87,26,141,238,166,161,168,125,29,101,66,77,3,216,237,188,44,137,178,53,21,222,216,222,139,235,34,162,253,251,31,103,43,206,17,46,87,236,158,203,174,57,35,17,180,20,242,197,91,65,27,225,168,99,186,118,170,141,87,169,21,172,84,119,75,21,23,205,54,84,254,188,82,225,255,0,75,178,238,41,248,129,183,71,119,116,245,205,188,222,153,81,120,171,169,138,89,154,230,185,95,34,163,213,136,158,78,72,156,223,107,83,238,246,108,79,230,141,105,125,131,72,244,234,195,132,216,173,212,180,172,181,208,67,74,229,130,37,98,57,90,139,240,85,85,246,185,222,213,223,205,64,246,176,195,29,60,49,211,194,222,152,226,106,49,169,190,251,34,38,200,133,96,225,85,17,21,87,224,1,92,141,77,212,35,145,79,154,71,171,151,100,220,174,53,114,251,64,238,220,228,225,19,239,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,183,116,62,119,162,181,119,251,207,169,124,206,169,27,191,192,4,18,127,33,87,216,158,71,113,241,174,236,95,47,47,63,35,233,141,253,77,69,223,207,96,43,48,203,152,127,10,118,157,92,210,220,131,44,199,113,74,122,172,158,134,142,106,184,37,134,157,22,119,72,142,129,85,17,221,109,243,115,97,84,246,47,151,250,115,52,233,172,163,165,184,82,77,67,91,3,38,167,157,139,28,145,189,55,107,154,190,212,84,3,93,30,29,181,111,59,225,115,92,173,146,86,215,92,44,148,148,151,118,69,123,163,145,123,109,123,24,178,66,231,59,118,187,201,189,111,243,68,93,246,84,223,226,147,227,161,186,193,139,235,62,7,110,202,177,203,197,45,119,114,158,157,103,88,102,235,84,123,224,100,158,126,171,118,95,91,217,177,26,124,210,56,57,101,150,161,117,143,79,113,142,205,36,52,213,53,87,102,209,82,250,174,87,85,53,221,111,94,231,146,181,38,122,170,163,61,137,231,252,214,143,151,15,22,247,125,34,212,90,13,59,203,50,138,136,113,219,221,202,8,145,181,117,42,144,211,170,67,36,104,221,149,142,217,55,237,53,19,169,168,138,137,176,19,150,15,204,199,50,43,62,83,105,167,188,89,46,52,245,148,211,198,199,164,144,72,143,111,172,212,114,38,233,252,206,69,254,179,244,192,232,150,47,46,166,161,195,28,137,229,236,83,189,81,21,54,83,230,145,157,43,212,136,160,125,13,118,255,0,18,163,231,141,254,94,75,230,119,162,238,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,47,118,223,19,149,93,142,137,31,229,230,190,96,30,228,95,47,106,156,197,23,151,83,144,162,54,117,47,82,162,159,74,34,34,108,128,114,1,249,153,30,69,103,197,173,53,23,139,221,198,158,142,154,8,222,245,146,121,17,141,245,90,174,84,221,127,153,170,191,212,7,143,215,45,96,197,244,99,3,184,229,89,29,226,150,135,183,79,80,176,44,211,116,42,189,144,62,79,47,85,219,175,171,236,216,128,238,34,117,111,59,226,143,92,174,114,81,87,92,47,116,149,119,119,197,100,163,141,123,141,99,30,177,194,215,55,102,183,201,221,12,243,84,77,183,68,223,226,183,167,152,247,22,247,125,93,212,90,253,59,196,242,138,137,177,219,37,202,120,149,180,149,42,176,212,42,195,28,106,221,145,141,221,55,238,181,83,169,200,170,171,185,119,57,91,240,114,203,213,66,107,30,161,99,29,234,73,169,169,170,173,45,173,165,245,90,173,170,115,186,216,189,207,53,114,66,197,69,86,123,23,203,249,195,40,185,120,112,167,105,210,61,45,199,242,204,139,20,167,165,201,235,168,225,171,158,89,169,209,39,108,138,233,213,17,93,214,239,54,182,100,79,98,121,127,163,51,78,154,58,58,91,125,36,52,52,80,50,26,120,24,145,199,27,19,102,181,169,236,68,67,184,1,211,60,159,200,69,246,167,153,92,143,233,106,174,254,123,31,50,110,245,243,243,243,243,3,150,34,185,119,251,143,161,141,217,10,35,110,223,3,181,60,128,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,201,191,192,168,1,243,74,205,253,137,241,56,137,234,215,34,47,146,31,67,155,228,124,242,53,81,119,64,62,148,84,84,221,14,78,152,100,77,186,92,169,185,221,237,3,204,234,54,11,97,212,124,50,237,136,100,86,170,91,133,37,202,146,90,103,69,81,26,61,170,142,79,103,181,62,40,159,20,246,16,81,199,63,12,183,190,28,53,82,43,190,55,97,171,182,89,171,157,61,194,150,162,157,142,108,116,242,54,173,232,222,151,119,31,211,178,58,45,191,69,19,203,100,39,244,177,220,88,240,225,140,241,15,166,119,107,21,202,149,61,36,219,124,241,81,79,21,44,50,76,199,185,204,122,43,29,34,110,139,187,19,216,168,6,7,242,209,227,137,104,98,169,211,45,90,205,183,115,166,139,209,175,184,212,249,186,40,233,31,212,214,175,111,225,217,106,170,171,183,93,211,250,229,118,9,225,169,133,149,20,242,54,72,228,106,61,142,106,238,142,69,77,209,83,250,141,108,117,159,72,243,222,25,245,46,91,45,124,23,75,116,145,75,82,182,218,201,91,217,124,208,54,89,33,234,71,70,239,106,181,60,246,84,253,47,102,203,231,50,124,5,241,141,141,235,182,3,21,162,249,120,183,211,100,22,182,211,82,203,76,181,50,172,142,119,133,107,156,191,157,77,213,58,163,147,205,21,83,201,124,212,12,191,41,115,81,201,178,149,123,64,31,42,163,163,85,221,167,107,29,185,83,216,142,58,255,0,65,125,111,32,59,147,216,114,117,181,229,104,187,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,1,141,89,103,49,238,12,112,108,170,243,133,101,58,201,224,175,88,253,194,162,215,113,166,251,59,117,147,177,85,4,142,142,88,250,217,76,230,59,165,236,114,110,213,86,174,219,162,170,121,153,42,107,89,197,143,189,62,178,124,192,200,126,163,56,27,20,105,110,169,96,154,211,130,91,53,51,77,47,190,153,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,172,212,223,109,211,116,84,85,245,102,42,242,184,247,19,211,47,198,190,177,90,101,80,0,0,22,171,93,56,163,208,158,26,253,9,249,107,206,126,206,125,163,241,62,140,254,230,86,86,119,252,63,107,189,254,214,138,78,158,158,252,95,165,182,253,94,91,236,187,126,78,138,113,153,195,103,17,57,85,86,21,163,154,145,246,130,245,69,111,125,210,122,111,67,215,210,116,82,178,72,227,116,157,117,16,70,197,217,243,70,155,34,245,122,219,237,178,42,166,11,115,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,192,77,72,0,15,201,169,202,108,84,153,85,187,10,168,174,232,189,93,109,245,183,74,58,110,211,215,187,75,73,37,52,117,18,117,162,116,55,165,245,180,201,178,170,57,123,155,181,21,26,229,79,214,35,3,157,22,83,125,193,178,174,30,179,92,90,187,193,94,177,251,133,242,233,110,169,237,50,78,197,84,18,90,228,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,101,175,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,157,93,29,196,221,31,28,209,163,164,237,44,142,12,138,0,0,0,0,0,143,94,101,188,193,41,180,122,213,120,225,243,72,46,181,113,234,13,125,63,134,188,93,169,37,150,150,124,105,143,109,44,241,172,106,248,21,147,190,162,154,121,90,143,134,86,190,5,217,200,168,244,110,193,155,248,126,170,233,198,160,95,114,156,99,10,205,45,87,171,174,21,112,109,174,255,0,73,71,80,146,73,111,170,86,35,210,57,17,63,241,155,186,110,212,146,41,163,85,235,138,70,183,213,154,219,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,216,123,75,117,75,4,214,156,18,217,169,154,105,125,244,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,125,102,166,251,110,155,162,162,168,122,176,11,85,197,61,255,0,89,113,110,31,115,107,255,0,15,214,79,74,231,212,118,244,125,162,153,180,205,169,147,206,86,36,242,69,11,149,18,89,163,129,102,146,56,246,119,92,140,99,122,36,223,182,224,246,180,90,133,128,220,115,42,253,57,183,231,24,253,86,89,107,167,74,186,235,12,55,56,95,113,165,129,82,53,73,101,166,71,119,88,197,73,162,84,115,154,137,249,198,127,124,155,250,3,88,204,15,90,53,67,77,117,66,13,104,196,50,250,184,51,104,42,42,234,210,245,86,200,235,167,146,122,152,228,142,162,89,60,75,100,108,175,123,102,151,119,61,28,187,189,93,237,243,54,19,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,216,23,128,0,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,231,244,183,84,176,77,105,193,45,154,153,166,151,223,76,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,214,106,111,182,233,186,42,42,197,95,54,46,53,238,57,78,85,115,225,95,77,238,125,24,221,155,106,108,198,118,45,45,68,55,90,230,201,79,81,29,60,110,70,190,72,124,44,144,244,189,91,35,28,178,172,177,189,136,145,34,190,218,242,144,203,117,182,223,196,188,120,102,152,58,146,124,98,237,79,233,44,222,138,166,88,33,99,237,212,204,146,24,167,73,93,20,147,117,197,53,107,21,145,195,211,220,123,154,215,185,145,245,73,24,76,78,181,235,222,147,240,237,138,210,230,186,199,149,253,159,178,214,220,25,107,130,167,192,212,213,245,213,62,57,36,108,125,20,241,200,244,221,144,200,187,170,116,250,187,111,186,162,45,181,192,57,133,240,115,169,249,149,167,79,240,205,105,164,170,190,223,106,18,146,223,79,83,105,184,81,50,121,213,23,166,36,150,162,6,68,143,114,167,75,26,174,69,123,213,172,110,238,115,81,127,127,141,13,28,190,235,239,12,25,254,149,98,211,116,94,174,182,248,234,45,209,244,177,124,77,85,37,68,85,113,83,110,247,177,140,239,62,157,177,119,28,228,107,59,157,107,186,55,101,215,50,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,54,158,49,255,0,84,184,245,225,59,69,179,187,158,153,234,94,171,122,27,36,179,118,124,109,23,160,174,85,29,174,236,44,154,63,206,67,78,248,221,188,114,177,222,171,151,109,246,93,149,21,18,224,104,14,177,216,184,128,209,172,79,88,177,200,124,61,38,77,111,109,68,148,221,79,127,132,170,99,157,29,77,55,91,216,197,147,181,60,114,197,220,232,70,191,163,169,190,171,145,72,65,230,143,239,217,169,191,130,253,30,136,9,169,208,190,40,244,39,137,79,77,254,69,51,159,180,127,103,60,55,164,255,0,185,149,148,125,143,17,221,236,255,0,182,98,143,171,171,177,47,232,239,183,79,158,219,166,247,42,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,45,185,24,254,187,63,102,255,0,121,23,215,155,126,188,211,105,103,13,18,105,181,190,182,174,12,135,83,234,61,23,76,180,213,18,211,190,43,116,15,142,90,233,21,236,98,181,236,115,86,42,103,196,231,179,173,149,142,95,89,172,123,84,61,175,246,81,248,19,255,0,175,159,251,153,188,127,201,12,148,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,141,107,52,7,71,47,188,64,107,46,39,163,184,228,222,30,175,38,184,54,158,74,158,150,63,194,82,177,174,146,166,167,161,239,98,73,218,130,57,101,237,245,163,159,209,210,223,89,200,134,205,32,15,146,237,115,166,178,218,171,111,53,145,213,201,79,65,79,37,76,172,164,164,150,170,119,49,141,87,57,35,134,22,186,89,95,178,46,204,141,174,123,151,100,106,42,170,33,245,128,49,87,251,40,252,9,255,0,215,207,253,204,222,63,228,133,223,209,14,36,116,75,136,251,85,206,243,162,249,245,38,71,79,102,168,101,53,123,27,79,61,44,244,207,123,122,152,175,134,161,140,149,24,228,71,116,191,167,161,202,201,17,21,85,143,68,140,30,106,28,10,212,224,25,13,215,137,237,45,160,171,159,24,190,84,77,114,204,225,154,170,46,139,77,198,122,168,88,217,226,89,36,73,164,101,84,213,42,171,27,24,254,211,218,245,234,108,111,99,35,195,94,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,244,203,79,35,152,191,226,200,197,115,94,214,75,20,79,86,63,163,165,67,101,51,31,245,75,143,94,19,180,91,59,185,233,158,165,234,183,161,178,75,55,103,198,209,122,10,229,81,218,238,194,201,163,252,228,52,239,141,219,199,43,29,234,185,118,223,101,217,81,81,46,174,150,234,150,9,173,56,37,179,83,52,210,251,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,250,205,77,246,221,55,69,69,88,44,230,143,239,217,169,191,130,253,30,136,9,169,208,190,40,244,39,137,79,77,254,69,51,159,180,127,103,60,55,164,255,0,185,149,148,125,143,17,221,236,255,0,182,98,143,171,171,177,47,232,239,183,79,158,219,166,247,84,138,190,70,63,174,207,217,191,222,70,101,113,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,175,83,67,245,117,123,142,46,21,244,35,50,147,79,181,75,86,233,45,57,12,20,241,84,207,67,13,182,182,185,244,236,145,21,88,146,173,44,50,54,55,171,118,122,49,234,143,232,123,29,183,75,218,171,229,45,60,204,120,40,191,221,104,172,86,45,96,171,184,220,174,53,17,210,81,209,210,98,87,185,167,169,158,71,35,99,138,56,219,70,174,123,220,229,70,163,81,21,85,85,17,8,23,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,147,229,185,203,238,167,135,106,105,53,135,89,45,84,142,212,91,141,59,169,168,173,179,69,20,207,198,88,146,207,28,171,21,68,51,203,12,207,169,133,96,114,189,173,107,227,98,190,61,246,124,136,161,157,84,87,107,85,198,166,190,142,223,115,164,170,168,181,212,37,37,116,80,204,215,190,150,117,138,57,146,41,90,139,187,30,177,77,20,136,215,108,189,18,49,222,199,34,175,214,67,183,16,220,89,230,92,34,243,59,212,204,226,197,79,87,120,177,87,211,218,105,175,184,227,107,210,150,11,171,18,199,74,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,178,211,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,232,0,0,0,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,135,234,214,221,173,86,234,154,10,59,133,206,146,150,162,233,80,180,148,49,77,51,88,250,169,210,41,38,88,162,106,174,239,122,69,12,178,43,91,186,244,70,247,123,26,170,159,89,14,220,60,241,103,153,113,117,204,239,76,243,139,237,61,93,158,197,65,79,118,166,177,99,142,175,74,168,45,76,91,29,82,78,172,122,71,18,61,242,202,197,145,207,86,117,237,219,98,170,182,38,34,73,167,20,247,253,101,197,184,125,205,175,252,63,89,61,43,159,81,219,209,246,138,102,211,54,166,79,57,88,147,201,20,46,84,73,102,142,5,154,72,227,217,221,114,49,141,232,147,126,219,131,218,209,106,22,3,113,204,171,244,230,223,156,99,245,89,101,174,157,42,235,172,48,220,225,125,198,150,5,72,213,37,150,153,29,221,99,21,38,137,81,206,106,39,231,25,253,242,111,232,13,99,48,61,104,213,13,53,213,8,53,163,16,203,234,224,205,160,168,171,171,75,213,91,35,174,158,73,234,99,146,58,137,100,241,45,145,178,189,237,154,93,220,244,114,238,245,119,183,204,216,79,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,96,94,0,0,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,159,210,221,82,193,53,167,4,182,106,102,154,95,125,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,89,169,190,219,166,232,168,171,21,124,216,184,215,184,229,57,85,207,133,125,55,185,244,99,118,109,169,179,25,216,180,181,16,221,107,155,37,61,68,116,241,185,26,249,33,240,178,67,210,245,108,140,114,202,178,198,246,34,68,138,251,107,202,67,45,214,219,127,18,241,225,154,96,234,73,241,139,181,63,164,179,122,42,153,96,133,143,183,83,50,72,98,157,37,116,82,77,215,20,213,172,86,71,15,79,113,238,107,94,230,71,213,36,97,57,32,0,45,86,186,113,71,161,60,53,250,19,242,215,156,253,156,251,71,226,125,25,253,204,172,172,239,248,126,215,123,253,173,20,157,61,61,248,191,75,109,250,188,183,217,118,242,154,91,199,175,9,218,211,157,219,52,207,77,53,91,211,57,37,231,189,224,168,189,5,114,167,238,246,161,124,210,126,114,106,118,70,221,163,137,238,245,156,155,237,178,110,170,136,184,87,207,59,245,39,251,73,251,180,197,94,87,30,253,154,101,248,215,209,235,64,159,224,0,0,0,3,31,245,75,143,94,19,180,91,59,185,233,158,165,234,183,161,178,75,55,103,198,209,122,10,229,81,218,238,194,201,163,252,228,52,239,141,219,199,43,29,234,185,118,223,101,217,81,81,50,0,128,30,104,254,253,154,155,248,47,209,232,128,154,157,11,226,143,66,120,148,244,223,228,83,57,251,71,246,115,195,122,79,251,153,89,71,216,241,29,222,207,251,102,40,250,186,187,18,254,142,251,116,249,237,186,111,117,72,171,228,99,250,236,253,155,253,228,74,160,2,213,107,167,20,122,19,195,95,161,63,45,121,207,217,207,180,126,39,209,159,220,202,202,206,255,0,135,237,119,191,218,209,73,211,211,223,139,244,182,223,171,203,125,151,107,170,69,95,60,239,212,159,237,39,238,208,51,83,75,120,245,225,59,90,115,187,102,153,233,166,171,122,103,36,188,247,188,21,23,160,174,84,253,222,212,47,154,79,206,77,78,200,219,180,113,61,222,179,147,125,182,77,213,81,23,32,8,1,229,113,239,217,166,95,141,125,30,180,159,224,0,24,127,204,11,142,235,23,10,184,172,152,86,44,255,0,27,169,185,5,189,100,183,83,108,248,253,23,75,60,117,81,197,117,235,125,60,180,243,246,170,105,218,158,25,202,142,126,251,174,205,243,80,201,91,118,170,233,197,223,81,238,250,67,108,205,45,85,57,157,134,223,79,116,185,89,35,168,69,170,166,165,153,85,35,145,205,255,0,239,21,200,158,179,27,52,14,114,53,38,137,95,234,205,101,180,183,93,53,31,73,53,150,217,175,56,229,231,198,229,246,235,132,215,25,42,238,200,181,158,58,73,218,246,84,165,66,189,122,228,239,50,89,90,247,245,36,159,156,87,53,237,126,206,77,133,56,104,226,47,4,226,131,75,40,53,51,5,168,255,0,5,71,120,162,232,155,251,153,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,181,23,218,136,23,84,3,197,107,92,122,161,46,145,229,237,209,90,218,74,92,237,44,245,46,199,223,83,77,28,236,90,212,98,172,108,70,203,35,34,71,185,83,161,143,145,203,27,30,230,189,237,145,141,116,110,15,147,48,215,237,26,192,53,31,22,210,60,203,80,173,86,172,191,52,234,244,37,174,119,187,185,83,178,171,91,212,228,69,100,93,199,162,199,23,113,205,238,200,215,50,62,183,162,181,46,1,172,102,161,93,181,66,193,173,25,45,247,53,185,213,219,181,22,221,148,86,213,221,171,41,38,142,25,233,175,113,213,189,211,203,28,148,202,140,99,219,80,142,114,58,21,70,162,162,43,60,182,38,167,151,95,29,84,220,82,225,169,131,234,13,125,35,53,82,193,79,52,213,208,211,82,202,198,92,237,208,173,59,18,228,170,145,164,16,189,210,84,54,55,194,215,254,155,28,246,177,140,114,49,129,153,64,0,7,138,210,173,104,210,253,111,181,93,239,186,81,151,210,100,150,219,29,226,162,195,89,89,72,201,59,9,91,11,88,233,27,28,142,106,54,102,116,203,27,146,88,213,209,185,28,138,215,56,142,174,104,60,193,42,109,53,55,174,23,180,90,235,72,247,190,157,212,25,133,242,154,88,170,89,209,52,85,84,245,150,85,138,88,28,212,122,53,240,57,243,197,47,92,111,71,69,234,189,175,219,8,56,40,226,186,251,194,94,178,209,102,93,219,173,102,33,114,218,143,41,178,81,76,198,248,250,94,151,164,114,35,100,69,98,205,3,223,221,141,119,99,151,103,199,220,99,37,145,64,216,164,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,3,197,106,174,180,105,126,136,90,173,23,221,87,203,233,49,187,109,242,241,79,97,163,172,171,100,157,133,173,153,175,116,109,146,70,181,91,11,58,98,145,203,44,138,216,218,141,85,115,154,125,90,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,61,50,70,201,38,232,79,82,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,134,188,60,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,78,148,116,207,234,150,71,190,71,34,117,61,238,233,107,25,209,27,3,100,144,70,175,38,79,225,29,246,18,251,246,155,255,0,140,199,231,62,205,250,71,175,196,122,83,188,157,255,0,1,255,0,113,255,0,29,221,223,212,239,237,218,245,252,81,37,64,89,77,107,227,51,134,206,29,178,170,92,43,88,245,35,236,253,234,182,222,203,164,20,222,135,175,171,235,165,124,146,70,217,58,233,224,145,137,187,225,145,54,85,234,245,119,219,101,69,86,138,113,153,195,103,17,57,85,86,21,163,154,145,246,130,245,69,111,125,210,122,111,67,215,210,116,82,178,72,227,116,157,117,16,70,197,217,243,70,155,34,245,122,219,237,178,42,164,96,243,171,247,167,197,190,95,208,253,70,226,57,42,123,211,229,63,47,235,190,163,110,2,106,79,201,188,229,54,44,126,227,98,180,221,235,188,61,94,77,112,125,174,215,31,105,239,241,21,76,165,168,171,116,123,181,21,25,180,20,149,15,221,202,141,245,54,223,169,205,69,253,99,0,57,213,251,172,98,223,48,40,126,157,113,3,63,193,134,188,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,30,101,0,0,0,0,1,101,53,175,140,206,27,56,118,202,169,112,173,99,212,143,179,247,170,219,123,46,144,83,122,30,190,175,174,149,242,73,27,100,235,167,130,70,38,239,134,68,217,87,171,213,223,109,149,21,127,91,66,248,163,208,158,37,61,55,249,20,206,126,209,253,156,240,222,147,254,230,86,81,246,60,71,119,179,254,217,138,62,174,174,196,191,163,190,221,62,123,110,155,197,95,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,4,170,0,0,0,0,24,213,150,115,30,224,199,6,202,175,56,86,83,172,158,10,245,143,220,42,45,119,26,111,179,183,89,59,21,80,72,232,229,143,173,148,206,99,186,94,199,38,237,85,106,237,186,42,167,153,146,166,181,156,88,251,211,235,39,204,12,135,234,51,129,177,70,150,234,150,9,173,56,37,179,83,52,210,251,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,250,205,77,246,221,55,69,69,95,86,98,175,43,143,113,61,50,252,107,235,21,166,85,0,0,0,60,166,169,106,150,9,162,216,37,207,83,53,46,251,232,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,230,225,99,228,118,242,74,198,250,173,93,183,221,118,68,85,79,86,98,175,52,127,113,61,77,252,23,235,20,64,63,178,143,192,159,253,124,255,0,220,205,227,254,72,101,81,170,185,181,64,3,228,185,221,173,86,90,102,86,94,110,116,148,20,242,84,65,72,201,106,102,108,76,116,243,202,200,97,137,28,229,68,87,201,44,145,198,198,251,92,247,181,169,186,170,33,245,152,171,205,31,220,79,83,127,5,250,197,16,25,84,12,0,229,139,199,143,229,190,197,77,160,218,177,122,234,207,177,251,123,125,27,116,184,220,123,149,89,68,45,124,206,147,102,246,154,157,234,120,27,78,142,234,146,73,102,106,73,50,239,209,43,147,63,192,22,83,90,248,204,225,179,135,108,170,151,10,214,61,72,251,63,122,173,183,178,233,5,55,161,235,234,250,233,95,36,145,182,78,186,120,36,98,110,248,100,77,149,122,189,93,246,217,81,86,245,144,173,206,175,222,159,22,249,127,67,245,27,136,18,169,161,124,81,232,79,18,158,155,252,138,103,63,104,254,206,120,111,73,255,0,115,43,40,251,30,35,187,217,255,0,108,197,31,87,87,98,95,209,223,110,159,61,183,77,238,169,21,124,140,127,93,159,179,127,188,137,84,0,0,0,0,0,0,3,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,32,135,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,157,224,7,201,115,187,90,172,180,204,172,188,220,233,40,41,228,168,130,145,146,212,204,216,152,233,231,149,144,195,18,57,202,136,175,146,89,35,141,141,246,185,239,107,83,117,84,67,235,49,87,154,63,184,158,166,254,11,245,138,32,50,168,24,1,203,23,143,31,203,125,138,155,65,181,98,245,213,159,99,246,246,250,54,233,113,184,247,42,178,136,90,249,157,38,205,237,53,59,212,240,54,157,29,213,36,146,204,212,146,101,223,162,87,38,127,128,0,0,0,1,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,250,197,170,226,199,221,99,89,62,95,228,63,78,156,142,14,84,60,113,212,227,87,91,39,8,250,140,202,68,177,92,170,42,25,136,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,180,228,222,84,154,86,199,179,219,35,59,33,46,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,236,10,187,20,57,224,112,247,108,117,34,58,69,77,154,87,250,107,234,249,157,140,98,52,14,90,212,106,108,133,64,123,0,235,158,120,105,161,125,69,68,141,142,56,218,175,123,156,187,35,81,19,117,85,254,162,40,185,151,113,196,181,209,83,105,150,146,230,219,57,179,75,233,39,219,170,124,219,20,148,140,233,107,151,183,241,239,57,81,81,219,166,203,253,89,69,199,167,24,216,222,132,224,50,218,44,119,139,125,78,65,116,109,85,44,84,201,83,42,72,215,120,87,57,171,249,164,221,19,170,72,252,213,81,60,211,205,8,108,209,157,35,207,120,152,212,184,172,180,16,93,46,50,75,45,50,220,171,34,111,121,240,192,233,99,135,169,93,35,189,168,213,242,221,87,244,125,155,39,144,93,94,6,56,101,189,241,31,170,146,221,242,75,13,93,206,205,66,232,46,21,85,21,12,115,163,168,145,213,108,71,117,59,184,206,173,209,178,239,250,72,190,123,161,58,250,115,130,216,116,227,12,180,226,24,237,170,150,223,73,109,164,138,153,177,83,198,140,106,35,83,217,237,95,138,175,197,125,165,180,225,59,135,12,103,135,141,51,180,216,173,180,169,233,39,91,224,138,182,121,105,97,142,103,189,174,123,213,94,232,211,117,93,222,190,213,82,248,128,56,85,68,77,212,231,216,116,205,34,109,210,213,77,192,235,149,234,231,42,39,154,28,196,205,189,169,241,56,141,170,171,186,159,67,91,228,1,169,183,192,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,220,235,145,158,75,228,118,156,42,110,7,205,209,210,189,91,251,62,7,124,111,71,53,54,41,123,119,58,147,169,174,221,17,127,206,7,212,112,168,138,155,42,121,28,53,200,228,42,3,14,184,242,224,203,25,215,220,118,44,150,39,205,73,118,181,198,232,217,45,60,20,253,74,146,212,196,231,110,231,162,59,251,239,98,252,87,239,33,167,73,53,139,54,225,215,61,154,237,143,61,206,154,142,121,97,169,165,90,153,34,142,87,53,146,197,235,118,221,178,237,220,114,252,125,134,203,78,107,94,213,107,218,142,69,246,162,166,232,70,103,31,60,187,236,153,21,66,106,70,158,214,75,69,90,172,145,103,165,142,150,149,145,74,249,42,154,187,187,101,141,85,81,37,127,154,170,251,19,250,195,54,248,120,215,139,30,184,225,86,251,245,185,88,217,166,165,138,87,177,137,46,222,112,196,245,243,123,91,254,21,11,178,107,133,195,63,18,25,159,13,58,132,203,237,182,121,101,164,142,58,154,122,154,25,43,38,100,61,79,98,55,171,104,215,110,164,86,49,55,217,124,147,250,21,54,8,210,109,79,179,106,174,31,110,202,45,79,106,120,218,88,103,115,26,215,162,39,92,81,191,203,173,173,95,249,226,1,237,78,185,81,54,223,250,142,192,7,200,215,42,46,206,59,216,244,95,63,130,157,115,49,119,87,34,237,228,83,27,246,246,168,31,80,41,106,238,133,64,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,9,169,229,113,238,39,166,95,141,125,98,180,202,162,29,185,83,241,199,77,166,183,90,14,22,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,183,52,178,57,232,230,202,233,33,152,144,0,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,1,24,60,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,113,98,184,228,226,238,235,197,246,174,55,43,130,221,87,103,196,236,52,238,182,227,150,169,234,28,247,178,5,122,185,245,83,49,28,177,50,166,101,233,235,237,166,200,200,225,141,93,39,105,36,117,245,228,169,239,79,148,252,191,174,250,141,184,9,169,0,1,21,124,243,191,82,127,180,159,187,72,245,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,82,66,185,231,126,164,255,0,105,63,118,145,107,69,105,186,220,105,171,235,45,246,202,186,170,123,93,58,85,215,75,12,46,123,41,96,89,99,133,37,149,200,155,49,139,44,209,70,142,118,201,215,35,27,237,114,34,134,202,124,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,92,110,118,200,229,99,122,216,172,145,169,208,246,170,220,179,92,206,15,184,179,204,184,69,213,15,183,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,139,176,70,150,234,150,9,173,56,37,179,83,52,210,251,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,250,205,77,246,221,55,69,69,80,245,96,22,83,138,238,43,180,227,132,173,56,126,107,154,203,227,174,181,221,200,44,22,8,38,70,85,93,234,154,136,170,214,170,162,246,225,103,83,86,89,149,21,177,181,205,68,71,189,241,198,240,182,188,195,56,211,181,112,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,58,101,184,79,27,156,141,99,26,212,149,177,43,209,200,249,145,169,219,145,140,155,166,5,174,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,61,6,169,106,150,119,173,57,221,207,83,53,46,251,233,156,146,243,217,241,181,190,22,26,126,239,106,22,67,31,230,225,99,35,110,209,196,198,250,173,77,246,221,119,85,85,89,84,229,105,192,79,216,74,59,15,21,218,161,63,94,65,117,183,248,204,66,215,79,81,188,116,20,53,112,43,82,178,161,204,93,164,154,104,37,114,50,45,213,177,199,34,171,209,101,114,54,0,143,110,35,184,44,215,158,22,45,88,221,247,85,49,250,70,219,114,90,118,43,43,45,181,62,42,10,42,213,106,185,214,250,153,17,168,214,84,181,168,174,217,170,232,222,136,245,138,73,58,36,233,253,254,5,248,205,190,240,121,168,245,87,57,45,94,153,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,28,244,234,150,150,224,154,211,130,92,244,207,82,236,94,153,198,239,61,159,27,69,226,166,167,238,246,166,100,209,254,114,23,178,70,237,36,76,119,170,228,223,109,151,116,85,69,215,223,140,30,19,51,46,17,117,67,236,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,245,237,219,122,162,54,86,42,134,197,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,10,220,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,163,110,151,27,143,110,151,23,153,204,153,210,108,222,211,151,179,81,59,169,209,221,82,71,20,46,89,38,93,186,229,114,205,72,16,173,204,235,128,239,200,133,246,167,94,116,158,203,211,128,228,23,7,122,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,211,28,113,66,229,142,20,219,174,38,174,63,240,81,197,117,247,132,189,101,162,204,187,183,90,204,66,229,181,30,83,100,162,153,141,241,244,189,47,72,228,70,200,138,197,154,7,191,187,26,238,199,46,207,143,184,198,75,34,155,4,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,189,156,96,240,153,153,112,139,170,31,97,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,175,110,219,213,17,178,177,84,54,29,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,140,64,230,97,198,189,199,134,12,18,219,132,233,165,207,195,106,78,91,181,77,21,100,107,75,55,161,168,97,154,53,146,162,106,121,155,39,95,123,103,193,26,58,62,149,218,119,35,209,208,163,93,129,124,7,115,29,169,225,79,13,202,52,251,80,109,25,6,91,143,58,157,213,216,165,13,53,84,77,101,186,227,187,214,72,21,100,78,168,169,170,28,246,189,238,106,191,180,246,57,205,133,238,154,69,49,43,84,181,75,59,214,156,238,231,169,154,151,125,244,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,243,112,177,145,183,104,226,99,125,86,166,251,110,187,170,170,168,126,86,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,108,39,193,71,10,54,46,18,244,106,139,13,237,90,171,50,251,150,213,153,77,238,138,23,183,199,213,117,61,99,141,29,34,171,214,24,24,254,212,105,179,26,187,62,78,219,31,44,136,88,14,88,188,7,126,68,44,84,218,243,171,22,94,156,251,32,183,183,209,182,187,141,187,183,85,139,194,231,204,217,54,119,117,201,222,168,129,212,234,238,168,227,150,22,172,144,174,221,114,181,115,252,1,175,95,49,45,11,163,208,30,43,50,188,110,195,102,244,102,55,126,237,100,150,24,90,176,36,109,165,170,69,89,89,20,112,163,91,12,49,213,50,170,24,227,86,181,205,142,22,126,146,42,61,219,10,17,213,206,147,71,47,185,134,141,98,90,197,104,155,185,73,167,119,10,138,123,165,55,75,19,166,150,228,234,120,219,83,214,231,162,175,68,240,83,197,219,107,30,231,120,158,175,85,177,185,84,63,43,146,222,186,95,114,156,19,45,208,108,142,243,106,125,38,19,225,238,56,213,38,204,142,187,194,213,205,80,250,212,217,21,22,88,99,157,98,119,95,74,185,142,171,233,115,213,174,137,173,194,190,104,254,253,154,155,248,47,209,232,139,127,193,126,177,216,180,11,138,12,3,85,114,152,122,236,182,171,132,148,247,25,58,158,158,26,150,174,158,90,73,106,118,99,30,247,246,89,80,233,123,109,106,185,253,190,132,217,93,186,92,14,104,254,253,154,155,248,47,209,232,128,202,174,70,63,174,207,217,191,222,69,138,230,223,175,53,58,167,196,188,154,109,111,173,164,159,30,211,10,127,69,211,45,53,68,85,12,150,227,59,35,150,186,69,123,24,142,99,218,228,138,153,241,57,239,232,125,27,151,213,115,222,212,246,188,171,245,142,197,195,254,141,113,49,172,89,28,62,34,147,25,183,227,181,17,211,117,61,158,46,169,238,184,199,77,77,214,198,61,99,238,207,36,81,119,58,21,172,235,234,119,170,213,82,58,192,147,238,74,122,23,71,117,190,230,156,67,223,172,221,239,66,116,99,120,237,76,139,4,145,178,170,86,119,43,158,214,42,44,177,204,200,93,74,198,200,138,198,172,117,115,179,215,221,200,201,106,44,167,5,250,57,125,208,46,24,48,13,42,202,102,235,189,90,173,242,84,92,99,233,98,120,106,170,186,137,106,229,166,221,143,123,31,217,125,67,162,238,53,202,215,246,250,211,100,118,201,122,192,0,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,32,91,152,103,5,151,94,22,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,31,84,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,116,207,161,229,53,75,75,112,77,105,193,46,122,103,169,118,47,76,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,57,11,217,35,118,146,38,59,213,114,111,182,203,186,42,162,132,16,240,3,198,13,215,132,221,92,107,174,11,73,38,9,152,212,81,208,101,108,154,39,43,233,160,99,220,145,215,68,232,216,233,122,233,210,105,94,177,181,174,73,88,231,179,167,173,99,146,55,51,27,181,170,255,0,198,190,160,95,108,87,58,75,141,182,227,79,97,171,163,172,164,153,179,65,83,4,150,74,23,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,226,184,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,178,160,103,255,0,44,238,33,113,94,23,244,107,136,125,92,202,105,188,127,128,251,47,77,110,181,178,170,58,121,174,117,210,186,228,216,169,227,115,215,252,105,30,173,107,220,200,162,149,232,199,244,116,174,26,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,248,163,58,121,112,114,255,0,172,226,34,251,22,173,234,246,59,254,196,244,30,38,8,169,170,36,158,158,76,138,171,161,241,244,211,190,23,199,35,33,134,69,71,190,100,119,74,201,18,68,212,127,231,150,32,189,124,168,248,22,254,35,138,13,107,195,63,233,122,172,2,138,185,223,227,57,215,73,41,213,191,247,175,10,247,59,251,249,145,159,237,121,137,84,0,8,1,230,143,239,217,169,191,130,253,30,136,244,28,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,39,159,230,143,239,217,169,191,130,253,30,136,197,80,54,168,4,69,242,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,38,242,164,210,182,61,158,217,25,217,151,64,4,16,243,29,227,142,155,138,220,202,131,15,211,230,85,211,233,214,31,81,59,232,102,149,242,196,251,221,91,145,24,181,178,192,170,141,99,26,212,115,96,107,155,221,107,37,149,206,86,172,203,20,119,171,154,247,28,117,57,45,214,247,194,62,156,178,145,108,86,218,138,118,101,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,238,185,118,149,102,137,209,236,198,198,254,244,101,129,149,92,174,61,251,52,203,241,175,163,214,147,252,64,15,43,143,126,205,50,252,107,232,245,164,255,0,1,10,220,206,184,14,252,136,95,106,117,231,73,236,189,56,14,65,112,119,164,173,118,235,119,110,151,23,153,204,133,177,238,238,235,151,179,81,59,170,21,189,49,199,20,46,88,225,77,186,226,106,227,255,0,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,31,75,210,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,176,78,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,107,217,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,67,97,220,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,196,14,102,28,107,220,120,96,193,45,184,78,154,92,252,54,164,229,187,84,209,86,70,180,179,122,26,134,25,163,89,42,38,167,153,178,117,247,182,124,17,163,163,233,93,167,114,61,29,10,53,216,23,192,119,49,218,158,20,240,220,163,79,181,6,209,144,101,184,243,169,221,93,138,80,211,85,68,214,91,174,59,189,100,129,86,68,234,138,154,161,207,107,222,230,171,251,79,99,156,216,94,233,164,83,18,181,75,84,179,189,105,206,238,122,153,169,119,223,76,228,151,158,207,141,173,240,176,211,247,123,80,178,24,255,0,55,11,25,27,118,142,38,55,213,106,111,182,235,186,170,170,135,229,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,102,194,124,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,109,89,148,222,232,161,123,124,125,87,83,214,56,209,210,42,189,97,129,143,237,70,155,49,171,179,228,237,177,242,200,133,128,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,125,27,107,184,219,187,117,88,188,46,124,205,147,103,119,92,157,234,136,29,78,174,234,142,57,97,106,201,10,237,215,43,87,63,192,0,0,138,190,121,223,169,63,218,79,221,166,42,242,184,247,236,211,47,198,190,143,90,101,87,60,239,212,159,237,39,238,211,21,121,92,123,246,105,151,227,95,71,173,2,127,128,0,0,0,8,1,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,3,207,240,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,103,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,53,119,51,211,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,132,218,17,87,207,59,245,39,251,73,251,180,149,66,42,249,231,126,164,255,0,105,63,118,129,138,188,174,61,251,52,203,241,175,163,214,147,252,64,15,43,143,126,205,50,252,107,232,245,164,223,107,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,208,241,92,98,113,85,134,240,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,122,138,232,154,246,59,195,70,231,70,233,159,212,222,150,42,53,23,184,248,216,253,123,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,117,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,218,241,47,196,94,119,197,6,169,215,234,102,117,81,254,22,142,207,69,209,15,247,50,215,226,102,154,10,62,228,81,71,222,237,119,222,222,235,219,214,255,0,106,175,177,19,53,57,90,112,19,246,238,178,195,197,118,168,79,209,143,218,174,30,51,16,181,211,212,109,37,125,117,36,234,212,172,168,115,23,120,225,134,120,156,140,139,116,116,146,70,170,244,72,154,141,156,49,47,80,248,44,215,157,51,208,108,79,136,236,131,31,164,159,15,202,233,225,171,71,208,84,248,137,237,112,79,210,180,146,214,181,173,233,137,149,13,123,85,142,107,158,141,87,49,146,118,228,123,99,119,228,240,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,216,207,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,32,135,152,55,4,151,94,20,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,119,21,168,171,28,155,4,228,233,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,61,120,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,158,172,128,190,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,237,61,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,129,124,208,184,22,252,181,226,175,215,29,28,195,60,94,164,217,122,61,49,77,68,238,153,175,182,184,227,114,46,208,163,87,196,86,67,180,125,189,149,175,124,72,248,255,0,58,230,211,198,144,215,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,27,73,145,43,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,213,10,247,118,150,56,209,141,133,177,182,68,106,177,101,116,65,157,92,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,165,170,230,51,199,183,240,87,177,65,166,250,119,7,136,212,220,154,223,227,41,42,39,167,235,165,178,208,189,239,137,43,28,143,78,137,166,87,199,35,98,139,205,168,230,57,242,167,75,91,28,208,215,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,124,174,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,7,229,3,47,245,167,130,143,224,255,0,192,246,39,172,250,133,108,186,208,234,78,101,152,82,83,75,110,173,78,207,161,173,110,164,175,123,41,214,38,185,119,154,94,212,19,72,178,34,62,63,82,46,136,220,201,123,150,171,131,109,28,177,113,1,196,62,63,163,185,28,222,30,147,38,183,223,41,227,169,233,123,252,37,83,45,21,146,83,84,244,49,236,89,59,83,199,20,189,190,180,107,250,58,93,234,185,80,11,193,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,249,200,251,89,138,253,149,251,117,246,154,213,246,111,209,254,150,244,199,141,143,192,248,30,223,119,196,247,247,237,246,123,126,191,115,171,167,167,214,223,111,51,92,46,37,248,116,206,248,95,213,58,253,51,206,169,255,0,194,214,89,235,122,225,254,233,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,236,84,246,42,253,89,39,22,122,243,150,104,53,151,134,235,238,117,87,81,132,216,234,59,177,83,175,241,243,192,222,143,15,73,60,187,245,75,77,78,230,43,162,137,124,154,174,106,47,82,67,78,144,133,213,230,13,198,221,215,138,252,254,59,22,49,61,93,14,157,98,181,21,16,218,168,219,84,231,65,118,157,179,76,214,93,159,27,161,137,236,124,148,238,141,173,138,68,114,194,157,196,106,162,201,38,238,95,60,18,93,120,175,207,228,190,228,240,85,208,233,214,43,81,79,53,214,177,212,174,116,23,105,219,52,46,125,165,146,54,104,158,199,201,78,233,28,233,99,87,44,41,219,87,34,44,145,239,106,184,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,108,41,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,228,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,168,31,191,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,172,0,16,173,206,175,222,159,22,249,127,67,245,27,136,228,169,239,79,148,252,191,174,250,141,184,115,171,247,167,197,190,95,208,253,70,226,57,42,123,211,229,63,47,235,190,163,110,2,106,76,0,231,87,238,177,139,124,192,161,250,117,196,207,243,0,57,213,251,172,98,223,48,40,126,157,113,2,29,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,96,142,14,184,197,193,56,191,193,42,47,246,10,63,67,100,150,110,143,180,24,255,0,114,106,143,69,247,102,168,101,47,246,211,224,138,57,251,177,211,172,159,155,69,232,223,165,219,42,121,235,174,92,174,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,3,101,224,120,173,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,213,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,241,92,78,241,11,138,240,191,163,87,173,92,202,105,188,127,128,237,211,91,173,108,170,142,158,107,157,116,174,233,138,158,55,61,127,198,145,234,214,189,204,138,41,94,140,127,71,74,195,182,140,243,70,215,157,54,214,220,187,85,242,218,106,76,178,209,157,212,120,187,214,48,201,124,13,36,115,199,3,32,166,150,141,232,217,22,157,241,197,20,17,43,149,178,44,177,70,137,47,92,141,100,172,181,92,96,241,103,153,113,117,170,31,110,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,175,110,219,21,85,177,49,18,255,0,242,220,229,247,77,196,77,76,154,195,172,150,170,182,233,213,186,161,212,212,86,217,162,150,22,100,207,88,167,142,85,138,162,25,226,154,22,83,76,144,57,94,214,185,146,61,31,30,251,178,68,64,252,174,109,153,230,51,169,250,233,128,106,6,25,85,87,85,98,190,233,189,5,93,190,162,166,223,81,68,249,224,91,149,203,166,84,138,161,140,149,24,228,78,166,57,90,136,246,43,94,221,218,230,170,223,94,70,63,174,207,217,191,222,69,170,231,87,239,79,139,124,191,161,250,141,196,186,188,140,127,93,159,179,127,188,128,149,64,0,0,0,3,90,206,44,125,233,245,147,230,6,67,245,25,205,148,205,107,56,177,247,167,214,79,152,25,15,212,103,2,106,121,92,123,137,233,151,227,95,88,173,50,168,132,14,92,28,192,43,56,119,190,197,164,154,189,145,127,177,61,127,137,158,42,154,136,231,168,147,29,170,232,124,157,84,236,133,146,72,248,102,145,17,143,133,27,210,146,74,146,181,89,249,228,150,111,192,0,0,24,171,205,31,220,79,83,127,5,250,197,17,149,70,42,243,71,247,19,212,223,193,126,177,68,4,0,155,84,26,171,155,84,0,49,87,154,63,184,158,166,254,11,245,138,35,42,140,85,230,143,238,39,169,191,130,253,98,136,8,11,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,159,238,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,23,69,66,195,43,214,54,181,171,19,218,246,116,244,36,114,73,175,185,234,180,183,84,179,189,22,206,237,154,153,166,151,223,67,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,214,106,237,190,233,178,162,42,6,207,196,43,115,171,247,167,197,190,95,208,253,70,226,73,247,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,151,44,83,34,35,100,107,92,138,140,123,36,141,145,131,206,175,222,159,22,249,127,67,245,27,136,23,87,145,143,235,179,246,111,247,145,42,134,184,60,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,236,39,165,186,165,130,107,78,9,108,212,205,52,190,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,84,61,88,0,0,0,0,0,13,85,201,31,229,95,199,85,78,1,144,218,184,97,213,42,250,185,241,139,229,68,54,220,50,104,105,98,232,180,220,103,170,153,238,130,84,142,52,154,70,85,77,82,136,146,61,239,237,61,172,78,150,198,247,190,56,224,0,109,80,98,175,52,127,113,61,77,252,23,235,20,69,148,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,157,48,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,231,52,143,107,166,107,219,186,58,70,189,242,94,190,104,254,226,122,155,248,47,214,40,128,128,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,13,130,120,23,227,54,197,198,30,156,85,92,228,181,122,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,154,246,30,215,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,54,115,5,170,225,139,136,92,87,138,13,26,178,234,230,45,77,224,60,127,114,154,227,107,125,84,117,19,91,43,162,119,76,180,242,57,139,254,44,140,87,53,142,124,82,196,245,99,58,250,82,234,128,0,1,106,184,177,247,88,214,79,151,249,15,211,167,53,172,54,83,226,199,221,99,89,62,95,228,63,78,156,214,176,9,158,229,165,204,18,155,88,109,86,126,31,53,126,235,87,38,160,208,83,248,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,220,170,175,87,111,33,70,172,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,18,169,149,243,63,181,103,188,2,95,157,109,212,58,188,79,93,41,105,237,184,244,236,99,90,218,186,249,228,145,137,83,112,163,116,81,163,35,100,180,209,213,189,94,214,198,180,210,170,49,170,215,58,154,73,67,55,244,115,141,14,24,53,246,251,38,45,165,90,191,106,186,222,153,183,110,221,81,5,69,190,170,167,118,72,245,240,241,85,199,19,234,58,89,12,142,127,105,29,208,212,69,119,74,42,111,122,205,91,49,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,103,60,3,13,166,211,236,54,211,134,82,223,242,11,227,45,84,233,10,220,239,247,73,110,55,26,199,238,174,124,211,212,74,170,231,189,206,87,46,201,179,27,186,53,141,99,26,214,160,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,187,32,20,189,232,158,127,4,58,28,229,85,217,167,50,63,127,98,149,66,197,221,28,171,191,144,29,145,34,109,191,245,29,128,0,45,55,16,250,241,99,208,236,42,225,126,184,171,29,52,52,178,202,198,61,37,219,202,25,94,158,108,107,191,193,41,233,53,103,83,236,218,85,135,220,114,139,171,218,190,10,150,105,218,199,53,234,139,209,20,143,243,232,107,151,254,118,166,190,252,76,113,33,153,241,45,168,79,190,220,167,150,42,73,35,166,167,166,161,142,178,103,195,212,198,43,122,182,145,118,234,85,123,211,125,147,201,127,165,84,63,7,86,245,139,54,226,43,61,134,237,144,189,205,154,178,120,161,166,165,74,153,37,142,39,57,145,69,234,247,29,178,111,219,106,252,61,164,203,112,27,193,150,51,160,88,236,185,44,175,154,174,237,116,141,177,190,90,136,41,250,145,34,169,149,205,217,204,69,119,247,190,213,248,39,220,89,14,1,185,119,217,49,218,133,212,141,66,172,150,182,181,25,26,193,75,37,45,43,226,137,241,213,57,119,110,235,34,162,170,68,207,52,84,246,175,245,73,155,90,214,53,26,198,163,81,61,136,137,178,0,68,68,77,145,60,142,65,75,156,141,64,56,145,232,214,174,231,71,71,82,245,111,237,248,5,234,115,183,84,95,243,157,172,110,192,35,103,146,121,29,136,155,4,77,142,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,225,201,185,209,36,106,229,242,67,232,56,84,242,3,170,36,72,252,151,218,191,232,59,142,135,162,166,235,191,243,156,198,253,182,223,216,7,113,213,85,75,79,91,3,169,170,162,100,145,63,110,166,185,168,168,187,46,233,228,191,206,135,98,46,233,186,28,129,12,188,199,56,33,187,96,53,245,186,185,136,80,80,178,213,53,67,60,84,49,79,20,107,213,61,76,235,212,145,164,108,221,119,116,73,190,234,187,125,251,22,247,151,215,24,53,186,35,158,211,227,185,117,214,182,76,118,162,10,164,107,118,154,126,219,251,49,163,26,140,73,17,17,168,144,249,108,213,219,127,243,78,14,99,137,218,179,75,13,69,130,239,75,20,244,243,171,28,173,145,141,114,110,215,35,147,201,200,169,240,251,136,4,227,55,133,60,143,135,188,218,182,183,195,194,150,26,218,167,186,7,54,166,55,185,142,146,122,142,134,35,26,214,244,162,50,36,242,219,203,253,224,216,46,213,116,162,189,80,65,115,183,200,175,130,162,54,200,197,86,171,87,103,53,28,158,75,252,202,135,214,70,151,44,126,50,41,178,186,88,180,151,49,185,85,190,227,69,71,35,225,87,197,52,136,232,161,134,149,136,229,122,200,228,221,85,31,240,79,232,77,201,44,69,223,205,0,42,110,155,41,243,200,206,133,217,17,60,253,135,210,80,246,35,147,205,84,10,24,244,83,181,23,116,62,77,220,213,243,59,216,237,255,0,175,216,7,104,56,246,156,128,0,0,0,0,0,0,0,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,217,76,214,179,139,31,122,125,100,249,129,144,253,70,112,45,81,49,60,169,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,220,134,41,28,244,107,162,116,147,91,77,58,224,70,197,197,87,46,173,55,205,113,102,120,45,77,199,237,247,184,237,213,59,190,79,74,82,193,116,187,201,21,171,161,245,17,83,193,221,169,168,106,248,151,34,185,155,108,187,183,201,35,91,254,106,176,44,171,254,138,227,153,38,57,112,255,0,182,81,215,91,107,169,228,255,0,197,146,25,163,145,159,204,230,185,191,5,64,54,147,32,219,153,127,28,117,60,71,102,83,104,246,14,202,70,105,214,23,120,145,240,213,198,248,170,31,124,184,194,146,64,181,173,153,138,230,165,50,53,242,182,22,177,222,187,36,89,30,170,174,99,33,107,247,52,253,80,215,14,30,104,180,78,12,118,175,28,187,213,83,210,82,101,57,45,53,226,55,62,253,3,41,220,202,168,150,158,58,88,210,153,149,18,171,100,123,99,126,221,8,232,151,170,55,185,23,26,184,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,11,106,103,255,0,37,79,122,124,167,229,253,119,212,109,195,153,191,14,152,39,11,250,89,160,154,103,130,211,255,0,245,254,178,241,91,215,55,247,78,233,225,172,240,207,89,219,150,89,59,61,222,195,29,218,99,186,25,236,68,246,170,185,42,123,211,229,63,47,235,190,163,110,2,106,64,0,69,95,60,239,212,159,237,39,238,210,202,114,128,197,172,89,206,190,234,22,21,148,208,248,219,46,65,165,247,107,93,198,155,186,248,251,244,179,214,208,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,189,124,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,112,22,171,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,214,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,222,141,138,244,94,166,202,200,191,87,151,55,26,255,0,193,87,81,231,176,103,247,59,172,154,101,148,254,110,229,77,2,247,99,181,215,42,177,35,185,182,30,151,61,221,44,98,199,43,98,86,185,241,185,174,218,87,67,20,107,55,218,165,165,184,38,180,224,151,61,51,212,187,23,166,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,156,133,236,145,187,73,19,29,234,185,55,219,101,221,21,81,117,204,226,71,68,46,188,56,107,110,83,162,247,155,229,37,230,163,28,168,137,172,175,166,141,209,178,166,9,160,142,162,23,171,29,230,199,172,83,71,214,205,220,141,127,83,81,207,68,71,168,108,188,91,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,25,124,162,184,193,201,168,51,43,127,9,121,130,213,220,172,87,74,122,151,98,46,134,42,118,50,209,60,73,87,93,86,201,85,24,217,101,100,232,233,28,143,115,222,172,124,108,107,91,211,35,156,201,116,3,89,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,159,252,165,56,215,244,37,101,31,9,186,155,115,181,81,217,102,239,73,133,220,39,94,196,141,174,154,126,227,237,142,84,111,68,157,231,203,44,145,58,71,53,201,34,58,36,89,22,88,88,204,224,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,64,14,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,134,201,26,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,183,93,109,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,117,59,100,221,92,174,115,158,247,61,239,123,221,250,218,233,197,30,187,113,41,232,79,203,94,115,246,143,236,231,137,244,103,247,50,142,143,177,226,59,93,239,246,180,81,245,117,118,34,253,45,246,233,242,219,117,223,34,185,105,240,43,77,196,214,77,85,169,250,157,65,73,85,165,248,229,68,246,218,170,23,85,75,28,247,123,138,211,162,182,6,44,18,50,88,89,10,79,12,206,145,92,157,75,219,141,173,122,58,69,140,46,175,42,30,7,42,114,91,173,147,139,141,70,125,34,216,173,181,21,15,196,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,218,106,109,42,205,19,100,221,141,141,157,233,116,0,1,143,252,107,240,199,167,28,78,104,213,109,147,58,189,90,177,106,188,127,123,165,191,47,173,166,73,61,3,27,28,199,213,200,170,178,196,157,151,193,27,219,34,62,68,141,54,100,138,138,232,152,169,144,4,59,115,80,227,170,167,63,200,110,188,48,233,109,125,92,24,197,142,162,107,110,103,52,212,177,116,93,174,48,85,66,246,193,18,73,26,205,27,41,102,166,84,89,24,246,119,94,231,167,75,163,99,31,32,71,1,153,92,174,120,117,210,254,32,117,230,103,106,69,218,146,177,152,93,59,47,204,196,234,237,114,84,65,125,129,58,226,115,164,153,30,214,70,200,42,36,162,122,196,246,189,38,73,21,138,213,98,72,99,166,147,104,14,178,235,175,167,255,0,36,122,123,117,202,62,203,219,214,231,116,240,76,106,246,33,243,233,106,117,42,119,38,127,75,251,112,51,170,89,58,31,208,199,116,187,111,192,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,218,32,22,83,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,75,150,41,145,17,178,53,174,69,70,61,146,70,203,214,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,232,0,26,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,103,234,234,118,166,101,90,187,151,201,157,102,181,126,46,245,81,111,182,219,234,106,157,36,146,73,85,224,168,160,163,100,242,190,71,185,239,154,70,83,181,242,61,93,235,72,231,185,17,17,81,19,50,185,195,104,133,215,3,226,46,159,89,102,190,82,86,91,117,70,157,29,79,72,216,220,201,232,103,183,82,210,83,74,199,251,90,246,57,171,11,218,244,84,93,223,35,85,169,208,143,147,2,192,246,184,206,175,102,88,134,151,230,250,71,98,158,146,27,22,161,84,90,102,190,171,160,71,207,51,45,242,77,44,16,177,235,228,198,44,179,36,142,84,78,181,88,99,68,114,53,94,215,221,254,93,186,23,71,175,220,86,98,152,221,250,205,233,60,110,195,221,201,47,208,185,96,88,221,75,74,136,177,50,88,230,71,54,104,100,170,125,44,50,70,141,115,157,28,207,253,20,69,123,113,172,153,62,75,122,57,125,195,244,107,45,214,43,188,221,186,77,68,184,83,211,218,233,186,88,189,84,182,215,84,70,234,158,182,189,85,58,231,158,162,46,219,152,199,55,195,117,122,205,145,170,129,34,160,0,0,0,0,0,44,167,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,254,150,164,176,170,163,100,107,90,168,172,123,35,145,154,246,106,150,150,231,122,45,157,220,244,207,82,236,94,134,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,170,229,219,125,151,101,69,68,217,248,128,30,104,254,253,154,155,248,47,209,232,128,252,158,5,248,50,190,241,135,168,245,86,201,46,190,134,195,49,127,15,81,147,92,162,123,22,169,177,202,175,237,83,83,70,237,247,154,94,212,168,146,57,171,28,109,99,156,238,165,70,69,36,255,0,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,100,96,242,49,253,118,126,205,254,242,37,80,0,0,8,1,230,143,239,217,169,191,130,253,30,136,191,252,12,240,117,130,113,127,192,238,69,96,191,214,122,27,36,179,106,5,195,236,254,65,219,154,163,209,125,218,75,51,234,191,181,89,60,81,207,221,142,157,35,252,226,175,70,253,77,217,83,206,192,115,71,247,236,212,223,193,126,143,68,103,255,0,37,79,117,140,167,230,5,119,211,173,192,67,182,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,230,79,246,89,117,151,248,48,126,67,252,5,215,237,215,163,253,25,249,70,244,243,124,119,103,196,111,213,217,240,221,93,239,11,249,142,255,0,123,187,213,249,254,190,231,153,144,28,235,48,93,26,142,197,133,234,69,218,233,117,162,212,218,190,187,53,162,158,158,7,77,75,114,181,192,254,236,233,80,174,114,50,14,195,234,145,204,145,155,189,238,157,88,177,189,191,156,167,137,96,61,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,72,79,28,220,29,96,156,32,112,59,142,216,44,21,158,153,201,47,58,129,111,251,65,144,118,230,167,244,167,106,146,242,250,95,237,87,207,44,112,118,163,168,88,255,0,54,169,215,183,83,183,85,242,184,28,148,240,93,26,146,197,154,106,69,166,233,117,173,212,218,78,139,53,222,158,162,7,67,75,109,181,206,254,236,9,78,173,114,178,126,251,233,85,207,145,251,61,142,129,24,145,177,191,156,168,184,28,234,253,214,49,111,152,20,63,78,184,129,128,28,174,61,251,52,203,241,175,163,214,147,252,64,15,43,143,126,205,50,252,107,232,245,164,255,0,0,49,255,0,141,126,24,244,227,137,205,26,173,178,103,87,171,86,45,87,143,239,116,183,229,245,180,201,39,160,99,99,152,250,185,21,86,88,147,178,248,35,123,100,71,200,145,166,204,145,81,93,19,21,50,0,135,110,106,28,117,84,231,249,13,215,134,29,45,175,171,131,24,177,212,77,109,204,230,154,150,46,139,181,198,10,168,94,216,34,73,35,89,163,101,44,212,202,139,35,30,206,235,220,244,233,116,108,99,228,8,224,51,43,149,207,14,186,95,196,14,188,204,237,72,187,82,86,51,11,167,101,249,152,157,93,174,74,136,47,176,39,92,78,116,147,35,218,200,217,5,68,148,79,88,158,215,164,201,34,177,90,172,73,12,116,210,109,1,214,93,117,244,255,0,228,143,79,110,185,71,217,123,122,220,238,158,9,141,94,196,62,125,45,78,165,78,228,207,233,127,110,6,117,75,39,67,250,24,238,151,109,248,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,27,68,2,202,112,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,122,192,0,0,138,190,121,223,169,63,218,79,221,166,42,242,184,247,236,211,47,198,190,143,90,101,87,60,239,212,159,237,39,238,211,21,121,92,123,246,105,151,227,95,71,173,2,127,128,0,0,0,8,1,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,2,234,242,206,225,235,21,226,131,70,184,135,210,60,166,167,192,120,255,0,178,245,54,235,163,41,99,168,154,217,93,19,174,78,138,162,54,189,63,198,141,232,215,49,207,138,89,88,143,103,95,82,97,174,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,164,138,114,53,187,90,161,186,235,37,138,107,157,35,46,85,148,246,26,186,122,55,76,212,158,104,33,117,115,101,149,145,239,212,230,49,211,194,215,57,19,102,172,177,162,237,212,155,229,255,0,31,220,31,90,184,178,210,55,54,222,149,113,231,120,117,61,101,126,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,162,161,97,137,137,35,156,213,137,237,99,250,186,18,72,228,12,107,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,77,162,88,98,108,123,49,209,179,189,231,249,231,126,164,255,0,105,63,118,145,107,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,145,92,86,241,155,125,226,211,78,52,174,217,158,90,187,89,158,9,233,122,123,189,202,6,49,148,183,88,234,18,139,177,82,216,219,183,106,101,240,242,164,177,163,82,62,164,107,153,178,63,181,16,126,183,43,143,126,205,50,252,107,232,245,164,239,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,16,242,184,247,236,211,47,198,190,143,90,79,240,26,230,113,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,234,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,239,167,43,222,53,255,0,131,254,118,205,24,212,43,157,170,135,77,179,43,131,234,101,184,214,175,103,208,215,71,66,214,50,161,101,107,87,120,101,237,65,12,137,34,163,35,245,37,235,141,172,151,185,45,92,75,240,233,130,113,65,165,149,250,103,157,83,255,0,133,172,179,214,245,205,253,204,186,120,105,161,130,179,183,20,177,247,187,93,247,187,180,247,116,63,216,169,236,84,215,175,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,134,201,57,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,175,103,24,156,85,102,92,87,234,229,195,48,188,220,170,219,140,91,170,42,41,177,59,68,145,164,44,183,91,149,254,162,186,38,189,237,241,50,53,177,186,103,245,59,169,232,141,69,237,178,54,51,207,231,252,81,235,182,168,105,102,57,162,153,214,115,233,60,51,18,240,126,135,182,122,50,142,31,11,225,105,157,77,7,231,162,137,178,191,166,25,30,223,93,238,223,125,215,117,68,82,229,112,3,193,245,215,139,45,92,107,110,9,73,30,9,135,84,81,215,229,111,154,87,35,234,96,123,220,177,208,196,216,222,217,122,234,18,25,88,178,53,205,72,152,215,191,171,173,35,142,64,184,28,180,56,28,169,226,59,50,135,88,115,135,210,51,78,176,187,196,108,154,146,70,69,80,251,229,198,20,142,116,162,116,47,71,53,41,145,175,137,211,57,237,245,217,34,70,196,85,115,223,12,228,159,147,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,172,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,62,176,4,16,243,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,208,123,88,231,189,237,87,190,255,0,242,190,229,247,77,118,166,178,241,67,173,54,170,182,49,149,13,175,195,236,117,49,75,76,254,184,101,165,168,163,189,36,177,78,215,43,21,204,157,172,130,88,186,36,98,182,95,89,142,102,242,169,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,245,129,128,28,234,253,214,49,111,152,20,63,78,184,152,1,202,227,223,179,76,191,26,250,61,105,159,252,234,253,214,49,111,152,20,63,78,184,152,1,202,227,223,179,76,191,26,250,61,104,19,19,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,168,142,149,172,123,188,52,142,108,109,153,157,46,234,98,35,145,59,140,141,236,129,107,79,14,186,185,113,215,154,46,27,43,49,58,187,94,119,85,120,142,205,45,13,92,79,114,82,189,219,43,170,36,88,90,245,90,102,196,171,58,205,26,61,157,148,89,90,174,102,202,187,47,30,126,60,3,13,139,63,168,213,38,227,212,139,150,85,89,225,176,62,236,228,87,78,150,232,166,146,118,211,177,85,118,99,22,89,158,247,116,162,117,170,71,215,213,219,143,164,45,255,0,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,169,91,11,58,98,141,140,141,170,189,44,99,122,156,247,245,200,251,192,0,0,12,74,226,59,153,62,131,112,251,159,227,122,114,219,149,38,85,114,174,188,50,143,38,150,219,93,215,6,47,68,217,150,26,137,170,93,11,37,115,234,99,115,94,190,13,173,238,109,27,250,214,61,227,73,3,2,249,213,251,211,226,223,47,232,126,163,113,28,149,61,233,242,159,151,245,223,81,183,31,39,57,91,181,170,255,0,196,150,19,125,177,92,233,46,54,219,142,155,219,106,232,235,41,38,108,208,84,193,37,125,193,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,124,149,61,233,242,159,151,245,223,81,183,1,53,38,0,115,171,247,88,197,190,96,80,253,58,226,103,249,128,28,234,253,214,49,111,152,20,63,78,184,129,128,28,174,61,251,52,203,241,175,163,214,158,131,152,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,243,252,174,61,251,52,203,241,175,163,214,147,189,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,0,60,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,219,129,204,119,142,58,110,43,115,42,12,63,79,153,87,79,167,88,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,117,172,150,87,57,90,179,44,81,219,78,49,120,58,206,248,64,206,233,236,23,250,207,76,227,119,158,191,179,249,7,110,26,127,74,118,161,167,125,87,246,171,39,150,72,59,82,84,36,127,156,84,235,219,169,187,162,249,121,94,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,245,75,81,35,88,159,226,198,196,115,152,215,203,44,76,87,179,175,169,3,218,240,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,239,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,39,75,182,8,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,207,192,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,160,66,183,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,90,174,117,126,244,248,183,203,250,31,168,220,75,171,200,199,245,217,251,55,251,200,9,84,0,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,217,76,214,179,139,31,122,125,100,249,129,144,253,70,112,45,165,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,108,246,36,176,203,26,185,187,167,92,111,111,181,170,137,41,92,168,248,233,254,35,133,253,107,204,255,0,233,122,92,2,182,185,191,227,53,214,185,42,21,223,247,175,10,199,55,251,248,81,255,0,237,120,79,65,162,156,31,99,60,92,242,196,211,123,43,146,146,139,54,177,211,228,14,196,239,21,114,212,118,40,103,150,249,51,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,186,42,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,54,136,6,10,242,224,230,1,71,196,69,138,45,36,213,236,139,253,150,40,60,76,241,84,212,71,5,60,121,21,47,91,228,234,167,100,44,142,54,77,12,106,140,124,40,222,165,142,36,149,170,255,0,207,36,89,212,0,197,94,104,254,226,122,155,248,47,214,40,140,170,49,87,154,63,184,158,166,254,11,245,138,32,32,4,218,160,213,92,218,160,1,138,188,209,253,196,245,55,240,95,172,81,25,84,98,175,52,127,113,61,77,252,23,235,20,64,66,183,9,222,244,250,55,243,3,30,250,140,6,90,115,45,229,247,83,163,215,91,199,16,122,65,106,164,143,79,171,234,60,77,226,211,73,20,84,176,99,79,123,169,96,141,35,71,206,175,157,149,21,51,202,228,100,49,53,144,38,205,68,70,35,118,196,190,19,189,233,244,111,230,6,61,245,24,13,146,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,2,26,249,72,105,127,20,108,213,200,245,27,7,117,94,57,165,245,84,251,100,117,151,106,41,93,110,191,192,199,200,198,83,210,49,85,137,61,75,37,108,168,217,216,237,169,246,147,173,92,143,90,121,254,94,117,126,244,248,183,203,250,31,168,220,73,158,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,134,30,117,126,244,248,183,203,250,31,168,220,64,192,168,237,55,89,173,85,23,216,109,149,111,182,209,212,67,73,81,88,216,92,176,67,60,205,145,209,68,249,54,233,107,222,216,38,115,90,171,187,146,41,21,55,233,93,178,171,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,31,76,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,244,223,94,80,122,91,130,107,78,9,175,250,103,169,118,47,76,227,119,159,178,158,54,139,197,77,79,221,237,77,95,52,127,156,133,236,145,187,73,19,29,234,185,55,219,101,221,21,81,113,3,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,240,216,206,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,33,175,150,47,48,10,61,34,172,166,225,251,91,242,47,9,130,213,244,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,156,210,61,205,133,204,110,232,216,220,247,199,50,128,0,0,0,0,106,174,73,246,35,193,71,240,170,229,153,165,119,252,2,217,106,143,83,113,111,77,73,109,169,157,59,82,93,40,82,239,112,89,45,142,155,169,172,111,83,222,146,68,233,81,205,100,141,115,119,137,179,75,34,70,9,63,220,174,61,196,244,203,241,175,172,86,129,9,122,67,162,250,243,158,234,228,122,127,164,120,134,65,249,65,176,84,75,86,180,240,191,209,245,118,137,232,222,157,114,203,44,174,141,41,31,20,173,107,81,207,115,21,37,86,49,61,119,53,22,101,57,132,90,179,43,23,46,28,218,205,168,57,125,38,85,144,209,211,217,33,174,189,83,90,146,218,202,247,182,243,70,137,50,211,36,146,54,55,171,122,122,209,174,232,87,245,43,91,27,85,24,220,170,177,96,24,110,51,147,100,217,157,139,30,164,164,190,230,53,20,213,55,219,131,81,86,122,231,211,211,178,158,4,123,149,85,81,145,197,26,35,88,155,49,21,210,57,19,170,71,185,216,235,205,31,220,79,83,127,5,250,197,16,16,151,195,37,166,213,127,226,75,74,44,87,219,101,37,198,219,113,206,44,84,149,148,117,112,182,104,42,96,146,190,22,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,122,185,134,112,89,117,225,99,84,42,47,184,134,63,86,221,43,201,106,17,113,250,197,169,117,82,81,78,177,245,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,185,35,217,55,77,160,225,59,222,159,70,254,96,99,223,81,128,216,163,84,180,183,4,214,156,18,231,166,122,151,98,244,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,243,144,189,146,55,105,34,99,189,87,38,251,108,187,162,170,40,107,239,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,58,246,238,49,21,27,43,209,118,19,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,77,120,120,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,186,188,185,184,215,254,10,186,143,61,131,63,185,221,100,211,44,167,243,119,42,104,23,187,29,174,185,85,137,29,205,176,244,185,238,233,99,22,57,91,18,181,207,141,205,118,210,186,24,163,80,158,144,0,22,171,139,31,117,141,100,249,127,144,253,58,115,90,195,101,62,44,125,214,53,147,229,254,67,244,233,205,107,0,151,78,107,220,14,83,100,182,171,223,23,26,114,250,181,190,219,105,233,223,151,90,81,146,212,37,117,36,77,142,6,214,192,141,71,44,79,130,38,179,186,213,218,37,134,39,73,187,29,27,251,209,22,108,39,192,191,25,182,46,48,244,226,170,231,37,171,208,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,192,14,98,252,185,111,186,123,149,85,235,54,129,226,254,55,16,200,46,17,182,179,29,180,209,178,63,65,85,79,37,37,53,60,52,241,172,206,150,171,197,85,212,73,209,20,16,163,97,221,24,141,70,116,236,31,171,201,147,135,79,180,185,221,247,137,123,253,62,244,24,135,114,197,143,250,255,0,167,116,158,20,241,82,250,146,163,147,181,75,42,51,166,72,220,199,248,222,166,170,58,31,41,127,45,87,11,154,77,138,232,86,132,227,58,71,135,101,255,0,106,40,49,127,27,69,53,211,170,53,239,215,120,201,221,90,222,152,213,91,31,69,83,167,143,180,174,115,163,232,232,123,156,230,185,203,117,64,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,64,21,118,67,169,239,68,57,123,182,254,175,105,209,187,156,190,64,87,27,58,215,101,68,242,246,159,66,38,201,178,20,177,136,212,242,85,43,0,124,151,91,165,21,150,130,123,157,194,69,100,20,241,186,71,170,53,92,187,53,170,229,242,79,230,69,62,165,93,188,212,141,62,103,28,100,83,98,148,178,233,46,29,114,171,101,198,182,142,55,204,172,138,104,209,177,77,13,83,21,200,244,145,169,186,42,179,224,191,208,187,1,138,28,193,120,193,173,214,236,246,163,29,196,110,181,177,227,180,240,82,163,155,180,208,119,31,217,145,30,213,98,200,168,173,84,155,207,118,166,251,127,158,225,114,227,224,134,237,159,87,209,106,230,95,65,66,251,84,53,15,240,176,203,60,82,47,84,21,48,47,82,198,177,191,101,221,178,166,251,162,237,247,110,88,62,12,184,83,200,248,132,205,168,171,124,60,43,97,162,170,99,167,115,170,99,99,158,232,231,167,235,98,177,205,119,82,43,37,95,45,188,255,0,223,159,188,59,19,181,97,118,26,123,5,162,150,40,41,224,87,185,27,27,26,212,221,206,87,47,147,81,19,227,247,1,250,212,180,180,244,80,54,154,150,38,71,19,55,233,107,90,136,137,186,238,190,73,252,234,118,131,133,93,147,117,3,147,166,84,73,60,147,218,159,233,18,63,125,246,246,28,49,21,118,93,255,0,156,14,25,26,181,124,208,239,106,108,17,60,142,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,161,200,116,189,174,223,116,248,31,71,180,235,145,187,160,8,164,223,213,95,106,29,167,203,208,173,118,237,216,239,99,250,147,111,136,21,150,183,136,93,16,176,107,150,5,85,138,93,173,148,181,46,146,88,36,111,122,56,151,248,185,58,189,175,99,147,226,191,2,233,0,53,165,205,113,108,243,134,157,86,171,161,142,161,244,55,27,100,245,49,210,205,5,90,171,157,15,114,88,119,87,196,173,93,213,24,239,187,250,62,4,218,112,37,197,94,63,196,38,157,65,3,170,106,253,59,77,61,99,102,142,106,119,183,102,177,237,84,245,156,247,162,250,178,181,127,75,253,227,197,115,13,224,226,221,172,154,121,85,147,98,244,138,153,21,37,85,44,145,186,74,247,70,206,149,154,68,126,232,228,86,251,39,119,243,251,62,226,42,56,98,215,156,159,133,125,93,142,249,59,155,12,17,211,212,83,214,193,225,153,82,187,77,19,85,170,155,42,121,238,216,253,142,246,111,228,6,198,64,241,90,67,170,54,29,94,194,105,51,60,126,119,75,77,83,36,209,110,232,29,23,173,28,138,213,245,93,231,240,67,218,129,211,52,125,94,178,108,116,177,219,46,199,216,116,202,206,148,221,160,86,215,125,229,103,201,28,251,170,111,241,254,99,233,106,238,5,64,0,0,0,0,0,0,0,0,0,6,181,156,88,251,211,235,39,204,12,135,234,51,155,41,154,214,113,99,239,79,172,159,48,50,31,168,206,4,212,242,184,247,19,211,47,198,190,177,90,97,7,57,109,57,209,43,6,168,90,243,219,22,85,87,75,170,25,29,61,36,215,220,121,212,211,201,5,101,185,35,150,8,46,76,157,83,181,11,216,180,105,78,232,81,203,214,157,183,163,24,173,123,165,187,250,31,197,117,139,132,190,85,250,127,153,119,109,85,153,125,203,211,84,120,181,146,182,103,183,199,213,122,106,169,36,145,91,26,43,214,24,24,254,236,139,187,26,187,50,62,227,31,44,106,68,182,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,7,229,19,147,202,91,78,116,75,22,225,230,163,51,210,220,170,175,36,200,114,74,138,104,115,58,217,169,167,166,101,29,198,26,118,204,219,108,81,72,136,213,101,59,107,21,22,102,117,119,95,35,221,215,211,209,28,113,107,171,60,11,113,29,162,154,53,96,215,28,247,12,240,150,27,214,222,50,154,55,61,213,214,46,227,145,41,253,35,10,181,60,63,123,116,233,243,119,67,149,177,203,218,149,205,141,124,255,0,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,240,207,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,246,188,227,243,252,55,84,240,222,31,117,7,79,178,26,75,230,61,124,167,200,234,104,107,169,149,122,37,102,246,212,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,21,201,83,222,159,41,249,127,93,245,27,112,19,82,12,0,230,183,197,30,187,112,215,249,46,252,138,103,63,103,62,209,250,111,210,127,220,202,58,206,255,0,135,240,61,159,246,204,82,116,244,247,229,253,29,183,234,243,223,100,218,223,242,191,227,51,137,62,34,117,246,255,0,133,107,30,164,125,160,178,209,97,245,87,72,41,189,15,65,73,209,84,202,218,40,219,39,93,60,17,189,118,100,210,38,202,189,62,182,251,110,136,168,31,149,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,23,87,158,119,234,79,246,147,247,105,133,92,25,241,75,252,17,243,108,195,82,40,177,191,77,222,174,88,125,85,138,201,79,43,186,105,89,93,45,101,36,173,150,165,81,200,245,133,140,130,71,43,89,235,61,200,214,110,196,114,200,192,149,254,99,188,113,212,240,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,123,78,124,82,185,202,228,133,98,146,10,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,62,188,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,153,78,88,188,7,126,68,44,84,218,243,171,22,94,156,251,32,183,183,209,182,187,141,187,183,85,139,194,231,204,217,54,119,117,201,222,168,129,212,234,238,168,227,150,22,172,144,174,221,114,181,66,245,112,47,193,149,139,131,205,56,170,182,73,117,244,206,103,148,120,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,116,162,178,40,242,84,0,4,37,243,142,201,52,190,231,196,189,14,63,135,227,20,148,217,101,150,207,10,101,215,136,86,72,223,91,60,204,99,233,41,229,141,88,140,123,225,166,237,185,39,106,189,92,202,150,68,229,79,14,214,164,207,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,70,178,250,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,61,50,72,248,225,235,95,82,8,187,143,123,219,12,76,70,199,27,21,203,209,27,24,212,93,154,128,121,83,100,142,16,178,77,47,203,184,104,211,220,131,70,241,138,76,115,19,170,179,177,41,108,244,203,35,153,111,157,143,115,42,169,214,73,24,199,206,246,84,182,118,190,119,38,243,61,29,46,238,235,234,93,117,242,204,3,50,193,105,177,250,172,195,30,171,180,179,42,179,199,127,180,37,74,35,95,85,110,146,89,98,138,161,25,191,83,88,247,65,34,179,169,19,169,157,47,110,236,123,28,233,84,228,159,172,87,91,214,27,158,104,133,242,253,73,45,62,53,81,75,123,176,81,205,84,231,85,182,10,165,145,181,141,138,55,61,81,41,163,150,56,30,169,27,17,27,45,99,213,202,171,43,64,147,64,11,63,197,87,19,24,111,10,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,233,86,194,206,152,164,123,228,114,47,75,24,238,150,189,253,17,188,49,215,154,23,26,255,0,193,255,0,4,126,140,105,237,206,235,67,169,57,149,189,149,49,92,104,151,179,232,107,91,166,115,31,80,146,185,171,188,210,246,167,134,52,141,81,241,250,242,245,198,230,69,220,134,28,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,36,191,114,175,224,146,213,165,216,109,171,137,108,238,10,75,134,89,152,217,225,171,176,211,205,74,213,125,130,138,101,155,243,177,74,217,158,199,190,170,153,244,207,87,116,50,72,152,231,196,191,167,42,40,100,175,7,220,38,97,188,34,233,127,216,123,21,69,37,226,251,95,81,37,77,247,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,232,223,184,244,68,116,175,85,140,190,103,92,7,126,68,47,181,58,243,164,246,94,156,7,32,184,59,210,86,187,117,187,183,75,139,204,230,66,216,247,119,117,203,217,168,157,213,10,222,152,227,138,23,44,112,166,221,113,53,102,164,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,13,120,184,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,94,221,198,34,163,101,122,46,194,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,175,103,26,124,51,212,240,163,175,55,93,48,134,186,174,225,98,158,158,27,190,61,93,86,177,119,234,109,211,117,35,123,137,27,149,17,241,203,28,208,170,171,89,214,176,172,136,198,53,237,67,37,57,87,241,183,117,210,236,202,213,195,78,119,61,93,195,19,204,111,16,210,88,106,38,170,114,178,193,91,50,77,249,168,162,108,47,123,217,85,82,250,102,43,122,217,28,79,115,229,95,211,149,84,38,124,0,6,42,243,58,210,223,202,135,6,217,175,132,177,122,78,235,137,120,124,166,223,253,181,217,240,190,22,68,241,115,249,189,173,127,77,12,149,190,163,186,183,223,213,106,189,24,64,9,181,65,173,103,20,250,41,252,29,184,130,205,180,114,59,135,141,164,199,238,9,224,39,116,189,201,31,67,60,76,168,165,238,187,183,26,44,201,4,209,36,157,44,70,247,17,253,59,183,101,80,183,248,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,179,158,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,195,95,39,157,16,186,231,156,69,212,107,44,55,202,74,59,110,151,83,171,170,41,29,27,159,61,116,247,26,90,186,104,152,207,99,88,198,181,38,123,158,170,171,187,35,106,53,122,213,241,205,160,0,12,127,227,215,84,179,189,22,225,59,57,212,205,52,190,250,27,36,179,122,51,193,86,248,88,106,59,93,219,149,44,50,126,110,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,12,128,4,0,255,0,101,31,142,207,250,249,255,0,185,155,63,252,144,159,224,0,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,149,92,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,0,0,64,15,52,127,126,205,77,252,23,232,244,70,85,114,241,226,23,21,225,127,151,166,162,106,230,83,77,227,252,6,160,85,83,91,173,108,170,142,158,107,157,116,180,22,230,197,79,27,158,191,227,72,245,107,94,230,69,20,175,70,63,163,165,113,87,154,63,191,102,166,254,11,244,122,35,23,228,187,93,102,181,83,216,166,185,213,190,219,71,81,53,93,61,27,166,114,193,12,243,54,54,203,43,35,223,165,175,123,96,133,174,114,38,238,72,163,69,223,165,54,15,87,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,119,255,0,128,118,178,255,0,4,127,225,87,232,91,175,103,210,29,223,65,122,57,189,239,179,189,142,191,77,245,247,123,157,158,231,171,209,217,223,181,253,177,213,217,245,203,215,203,23,128,239,203,125,246,155,94,117,98,203,213,128,227,247,6,250,54,215,113,183,119,41,114,137,154,201,155,38,206,238,181,123,52,243,182,157,93,213,28,145,76,228,146,21,223,162,86,164,212,129,172,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,36,143,243,14,226,23,21,226,131,151,166,157,234,230,45,77,224,60,126,160,82,211,92,109,111,170,142,162,107,101,116,84,23,22,203,79,35,152,191,226,200,197,115,88,231,197,44,79,86,51,175,165,45,87,51,174,3,191,34,23,218,157,121,210,123,47,78,3,144,92,29,233,43,93,186,221,219,165,197,230,115,33,108,123,187,186,229,236,212,78,234,133,111,76,113,197,11,150,56,83,110,184,154,184,21,29,218,235,13,170,162,197,13,206,173,150,218,202,136,106,234,40,219,51,146,9,167,133,178,54,41,95,30,253,46,123,27,60,205,107,149,55,106,75,34,38,221,75,184,101,7,43,143,126,205,50,252,107,232,245,164,255,0,16,3,202,227,223,179,76,191,26,250,61,105,51,220,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,195,29,121,161,113,175,252,31,240,71,232,198,158,220,238,180,58,147,153,91,217,83,21,198,137,123,62,134,181,186,103,49,245,9,43,154,187,205,47,106,120,99,72,213,31,31,175,47,92,110,100,93,200,97,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,70,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,75,247,42,254,9,45,90,93,134,218,184,150,206,224,164,184,101,153,141,158,26,187,13,60,212,173,87,216,40,166,89,191,59,20,173,153,236,123,234,169,159,76,245,119,67,36,137,142,124,75,250,114,162,134,74,240,125,194,102,27,194,46,151,253,135,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,254,141,251,143,68,71,74,245,88,203,230,117,192,119,228,66,251,83,175,58,79,101,233,192,114,11,131,189,37,107,183,91,187,116,184,188,206,100,45,143,119,119,92,189,154,137,221,80,173,233,142,56,161,114,199,10,109,215,19,86,106,79,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,192,215,139,131,238,44,243,46,17,117,67,237,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,236,39,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,154,246,113,167,195,61,79,10,58,243,117,211,8,107,170,238,22,41,233,225,187,227,213,213,107,23,126,166,221,55,82,55,184,145,185,81,31,28,177,205,10,170,181,157,107,10,200,140,99,94,212,50,83,149,127,27,119,93,46,204,173,92,52,231,115,213,220,49,60,198,241,13,37,134,162,106,167,43,44,21,179,36,223,154,138,38,194,247,189,149,85,47,166,98,183,173,145,196,247,62,85,253,57,85,66,103,193,135,252,208,53,239,86,56,118,208,43,6,107,163,153,95,217,251,213,110,97,75,107,158,167,192,211,85,245,210,190,138,182,71,71,209,81,28,140,77,223,12,107,186,39,87,171,182,251,42,162,226,7,1,92,122,241,99,173,60,88,224,218,103,169,122,173,233,156,110,243,233,63,27,69,232,43,109,63,119,181,109,170,154,63,206,67,78,201,27,180,145,49,222,171,147,125,182,93,209,85,20,61,95,60,239,212,159,237,39,238,211,21,121,92,123,246,105,151,227,95,71,173,50,171,158,119,234,79,246,147,247,105,138,188,174,61,251,52,203,241,175,163,214,129,63,192,0,0,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,143,250,91,170,89,222,139,103,118,205,76,211,75,239,161,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,235,53,118,223,116,217,81,21,54,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,174,189,171,0,204,175,184,109,255,0,80,108,216,245,93,102,61,138,212,80,211,94,171,161,68,115,40,31,88,178,165,50,202,136,189,77,99,221,4,140,71,237,208,143,232,106,170,58,70,35,174,175,7,220,89,230,92,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,9,30,230,117,203,254,179,87,104,234,120,129,209,12,119,197,231,84,157,83,228,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,229,12,108,107,166,107,221,178,186,70,177,146,67,97,180,70,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,67,7,53,190,20,116,227,135,109,71,198,179,93,47,139,209,86,173,70,244,140,243,88,34,133,27,75,109,170,165,90,117,145,212,202,139,234,67,39,138,106,164,59,116,198,230,57,24,168,199,50,56,131,192,114,184,247,236,211,47,198,190,143,90,79,241,0,60,174,61,251,52,203,241,175,163,214,147,252,0,138,14,119,25,38,151,173,215,79,113,8,113,138,73,181,21,41,229,185,84,94,154,178,71,61,45,147,170,72,226,165,127,169,209,59,37,168,73,158,221,222,174,133,105,228,217,168,149,10,174,149,243,92,30,50,117,210,179,136,158,35,179,61,70,244,207,164,108,174,184,73,110,199,28,196,157,144,178,207,78,247,71,74,177,197,58,171,226,238,49,59,239,102,205,78,236,210,187,161,170,229,106,5,149,39,207,149,198,73,165,249,31,7,216,202,105,174,49,73,98,168,181,212,77,109,201,233,225,89,30,249,175,113,181,157,234,169,101,123,26,178,190,120,157,79,50,108,174,108,108,145,144,53,219,66,136,216,44,186,224,25,149,139,13,176,106,13,231,30,171,163,199,178,170,138,234,107,45,116,200,141,101,123,232,214,36,169,88,145,87,169,204,99,167,141,138,253,186,21,253,109,69,87,70,244,110,127,242,88,214,43,173,151,87,50,189,16,184,95,169,34,177,100,182,119,222,232,104,234,234,156,215,186,235,74,248,218,173,165,141,94,140,87,201,77,36,175,149,26,197,123,153,71,26,238,141,137,64,152,144,0,0,0,0,0,24,1,206,175,221,99,22,249,129,67,244,235,137,128,28,174,61,251,52,203,241,175,163,214,153,255,0,206,175,221,99,22,249,129,67,244,235,137,128,28,174,61,251,52,203,241,175,163,214,129,63,192,0,0,0,63,39,44,176,125,171,197,111,56,183,166,238,182,111,76,219,234,45,254,145,180,212,248,122,234,62,236,110,103,126,158,93,151,183,51,58,186,152,253,151,165,200,139,178,236,107,153,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,63,100,146,207,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,13,112,107,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,102,49,101,154,89,21,173,217,58,228,123,189,174,85,92,245,228,169,239,79,148,252,191,174,250,141,184,195,93,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,76,159,229,39,170,88,38,151,241,79,55,219,171,239,163,62,214,227,238,197,172,255,0,218,179,77,226,174,149,87,26,30,196,31,154,99,186,58,187,111,245,223,210,196,219,205,201,186,1,58,134,0,115,171,247,88,197,190,96,80,253,58,226,103,249,128,28,234,253,214,49,111,152,20,63,78,184,129,128,28,174,61,251,52,203,241,175,163,214,147,252,64,15,43,143,126,205,50,252,107,232,245,164,255,0,1,109,56,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,242,188,31,112,153,134,240,139,165,255,0,97,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,163,126,227,209,17,210,189,86,250,128,0,0,33,91,157,95,189,62,45,242,254,135,234,55,18,234,242,49,253,118,126,205,254,242,45,87,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,4,170,0,0,0,0,26,214,113,99,239,79,172,159,48,50,31,168,206,108,166,107,89,197,143,189,62,178,124,192,200,126,163,56,19,83,202,227,220,79,76,191,26,250,197,105,103,249,175,112,125,128,230,218,95,123,226,114,196,148,150,60,219,20,167,167,117,206,85,150,26,120,47,180,93,200,225,70,78,233,94,198,248,152,218,228,237,61,21,100,145,26,218,116,108,138,232,18,59,193,202,227,220,79,76,191,26,250,197,105,29,92,199,249,128,86,113,17,125,151,73,52,135,34,255,0,98,122,15,13,60,181,52,241,207,79,38,69,85,208,201,58,170,25,51,35,145,144,195,34,171,25,10,183,165,100,137,101,114,191,243,41,16,97,182,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,39,193,103,19,20,220,87,104,53,171,83,230,161,164,183,223,96,168,154,209,144,208,210,36,189,138,107,140,61,42,238,218,200,212,85,100,145,73,12,200,136,231,244,36,201,26,189,238,99,148,132,190,14,184,58,206,248,191,206,234,44,22,10,207,67,99,118,110,143,180,25,7,110,26,143,69,247,97,168,125,47,246,171,231,138,73,251,178,83,172,127,155,85,232,223,169,219,34,121,204,79,22,215,58,158,17,56,28,200,234,184,114,142,147,11,126,23,79,107,166,177,165,53,36,85,12,165,100,183,58,104,165,85,101,67,100,108,175,123,102,149,94,249,17,207,115,228,115,213,85,235,212,6,80,24,171,205,31,220,79,83,127,5,250,197,17,21,127,217,71,227,179,254,190,127,238,102,207,255,0,36,37,83,154,63,184,158,166,254,11,245,138,32,32,4,218,160,213,92,218,160,1,138,188,209,253,196,245,55,240,95,172,81,25,84,98,175,52,127,113,61,77,252,23,235,20,64,66,183,9,222,244,250,55,243,3,30,250,140,6,202,102,181,156,39,123,211,232,223,204,12,123,234,48,27,41,128,33,91,157,95,189,62,45,242,254,135,234,55,18,106,72,86,231,87,239,79,139,124,191,161,250,141,196,11,171,200,199,245,217,251,55,251,200,206,158,43,184,81,211,142,45,116,225,248,86,107,23,129,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,253,45,73,97,85,70,200,214,181,81,88,246,71,35,48,91,145,143,235,179,246,111,247,145,239,249,157,115,0,172,210,42,58,158,31,180,67,34,240,153,213,95,84,25,53,202,40,231,138,170,195,75,36,16,205,19,105,158,230,36,107,52,241,212,121,77,27,220,232,90,199,108,141,145,204,124,97,14,215,107,101,77,150,235,91,102,172,146,146,74,138,10,137,41,165,125,37,92,85,80,57,236,114,181,203,28,208,185,209,74,205,209,118,124,110,115,28,155,43,85,81,81,73,159,229,89,198,190,85,175,182,43,174,138,106,197,207,210,89,126,31,111,138,182,219,118,149,100,125,85,218,214,143,72,164,117,75,186,85,139,52,15,125,59,86,87,61,31,51,103,106,171,92,248,229,149,241,1,165,186,91,157,235,78,119,108,211,61,52,177,122,103,36,188,247,188,21,23,138,134,159,187,218,133,243,73,249,201,158,200,219,180,113,61,222,179,147,125,182,77,213,81,23,96,158,15,184,76,195,120,69,210,255,0,176,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,209,191,113,232,136,233,94,170,23,212,16,3,253,148,126,59,63,235,231,254,230,108,255,0,242,66,95,184,10,213,44,239,90,120,78,193,181,51,82,239,190,153,201,47,62,147,241,181,190,22,26,126,239,106,229,85,12,127,155,133,140,141,187,71,19,27,234,181,55,219,117,221,85,85,67,32,0,0,106,174,79,247,43,143,113,61,50,252,107,235,21,164,0,147,253,202,227,220,79,76,191,26,250,197,104,25,84,98,175,52,127,113,61,77,252,23,235,20,70,85,24,171,205,31,220,79,83,127,5,250,197,16,16,173,194,119,189,62,141,252,192,199,190,163,1,178,153,173,103,9,222,244,250,55,243,3,30,250,140,6,202,96,89,78,43,184,81,211,142,45,116,225,248,86,107,23,129,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,253,45,73,97,85,70,200,214,181,81,88,246,71,35,53,236,213,45,45,206,244,91,59,185,233,158,165,216,189,13,146,89,187,62,54,139,197,67,81,218,238,194,201,163,252,228,47,124,110,222,57,88,239,85,203,182,251,46,202,138,137,179,241,139,252,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,46,138,133,134,38,36,142,115,86,39,181,143,234,232,73,35,144,48,91,149,127,29,85,56,6,67,106,225,135,84,171,234,231,198,47,149,16,219,112,201,161,165,139,162,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,180,246,177,58,91,27,222,248,230,36,213,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,101,57,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,119,42,171,213,219,134,90,241,99,238,177,172,159,47,242,31,167,78,107,88,108,167,197,143,186,198,178,124,191,200,126,157,57,173,96,30,215,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,106,115,254,63,177,235,151,0,151,110,41,116,250,74,75,78,67,93,78,182,58,27,77,77,206,149,245,54,219,252,146,36,11,26,34,181,237,153,240,181,206,173,100,78,141,29,45,60,109,123,153,27,94,189,56,43,204,143,151,221,55,14,213,49,235,14,141,218,170,221,167,87,26,134,211,86,219,97,138,89,153,140,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,123,238,248,209,112,44,15,127,163,154,253,172,188,63,223,100,200,244,119,80,174,184,205,93,70,222,38,58,119,182,74,90,190,150,72,198,120,138,105,17,208,207,208,147,72,172,238,49,221,14,114,185,187,59,101,54,94,180,199,117,134,213,69,13,246,182,146,178,228,202,120,219,89,81,73,76,234,104,38,157,26,157,199,199,19,164,145,209,177,93,186,163,22,71,171,81,81,21,206,219,117,132,190,81,156,61,126,85,184,130,151,86,110,117,54,167,217,116,171,179,91,45,190,178,151,196,73,89,93,87,21,76,116,110,141,28,157,17,246,95,19,231,238,170,171,155,36,48,244,183,119,43,227,155,240,0,0,0,0,0,0,0,0,0,0,0,0,5,14,119,220,114,245,217,15,154,73,246,85,219,225,252,192,112,247,110,187,29,208,199,211,235,46,194,38,117,38,238,59,128,0,120,173,94,213,27,14,144,225,53,121,158,65,59,162,166,166,146,24,183,108,14,151,214,146,68,106,122,173,243,248,168,22,59,142,222,42,241,254,30,244,234,120,27,83,87,233,218,153,232,219,12,112,211,189,219,181,239,114,175,172,215,177,19,213,137,203,250,95,239,144,151,133,98,217,231,18,218,173,73,67,37,67,235,174,55,57,233,163,170,154,122,181,71,54,30,228,80,238,143,149,92,187,162,61,191,127,244,124,15,81,196,238,188,228,252,84,106,236,151,200,28,217,160,146,158,158,158,138,15,12,202,101,218,24,156,174,85,221,87,207,119,73,237,119,179,111,34,85,249,121,112,113,110,209,189,60,165,201,178,138,69,92,138,174,170,170,73,29,29,123,164,103,74,77,26,51,100,106,35,125,144,55,249,253,191,120,25,19,195,214,136,88,52,55,2,165,197,45,54,202,90,103,71,44,242,59,179,28,73,252,100,157,94,214,49,169,240,79,129,116,128,0,117,75,38,222,170,123,84,169,239,233,77,190,39,71,66,185,219,187,96,57,99,93,190,235,241,59,154,133,49,183,100,59,61,128,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,232,7,32,227,169,2,42,40,28,128,0,0,0,0,0,0,0,0,0,0,0,28,42,110,114,0,233,123,81,124,148,234,106,244,63,203,203,250,79,169,201,185,243,202,213,223,201,0,250,26,228,114,110,138,114,124,209,61,90,169,190,231,209,237,243,3,174,166,154,26,200,93,79,80,206,184,223,182,233,186,166,251,46,255,0,15,232,33,199,154,111,9,212,120,21,245,250,189,137,80,86,248,58,175,71,210,85,34,201,44,205,69,86,74,206,175,208,217,60,227,137,63,79,111,230,221,73,147,60,182,165,96,22,61,75,196,234,49,76,134,9,38,164,158,72,165,86,178,87,70,189,76,114,42,121,183,204,8,128,229,171,198,42,233,125,125,46,146,100,213,176,65,106,158,173,242,83,201,36,80,177,55,158,162,153,170,206,227,228,106,170,238,178,46,219,47,151,244,108,147,71,75,85,79,91,3,106,105,102,100,177,63,126,151,177,200,228,93,151,101,243,79,47,106,26,241,113,141,195,93,207,134,253,84,158,217,106,182,214,67,100,237,82,77,73,52,173,150,68,108,143,141,85,90,178,62,54,162,175,84,111,93,188,252,191,209,33,220,181,248,209,143,53,195,105,116,239,80,47,20,45,188,211,213,212,163,125,88,41,250,218,249,225,232,84,78,226,42,167,231,213,55,233,246,162,251,118,243,9,20,56,115,81,201,178,156,128,62,71,195,208,189,77,79,233,59,88,237,209,55,83,181,83,116,217,74,22,52,106,238,128,86,158,195,146,150,174,197,64,0,0,0,0,0,0,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,11,127,121,202,111,185,5,186,197,105,187,215,120,138,76,102,222,251,93,174,62,211,25,225,233,95,85,81,86,232,247,106,34,191,121,234,234,31,187,149,93,235,237,191,75,90,137,37,60,174,185,127,214,93,235,45,188,77,235,126,59,217,181,67,225,174,56,61,174,121,39,130,170,74,168,167,138,120,110,206,237,189,157,48,167,107,104,163,145,30,217,155,35,164,86,163,18,39,75,98,249,117,240,43,83,197,46,100,153,198,160,208,85,179,74,236,21,19,67,93,53,53,84,76,125,206,227,10,83,189,45,170,137,34,79,11,29,29,67,100,124,205,103,232,49,204,107,216,247,35,217,58,118,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,242,101,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,100,11,241,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,58,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,123,209,177,94,139,212,217,89,20,255,0,22,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,6,181,149,57,77,246,175,21,183,97,85,21,221,118,91,85,194,182,233,71,77,218,98,118,170,170,227,166,142,162,78,180,78,183,117,50,138,153,54,85,86,167,111,118,162,43,156,171,157,92,149,61,233,242,159,151,245,223,81,183,24,171,196,191,14,153,223,11,250,167,95,166,121,213,63,248,90,203,61,111,92,63,221,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,61,138,158,197,92,170,228,169,239,79,148,252,191,174,250,141,184,12,255,0,227,159,129,143,225,163,246,39,253,148,126,199,125,142,244,151,253,4,244,135,138,241,126,27,254,232,135,163,167,195,127,217,111,215,240,219,207,202,112,83,203,123,248,31,106,157,215,83,63,44,191,107,125,39,143,207,98,240,95,103,124,7,111,185,83,79,55,119,185,226,165,223,111,13,211,211,210,155,245,239,191,150,203,154,160,8,171,231,157,250,147,253,164,253,218,98,175,46,190,29,48,78,40,53,79,56,211,60,234,159,245,127,115,172,179,214,245,205,253,204,186,120,154,72,96,172,237,197,44,125,238,215,125,238,237,61,221,15,246,42,123,21,50,171,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,3,23,248,155,225,119,84,56,89,207,230,196,53,2,201,86,203,109,101,69,90,227,215,167,50,52,130,243,69,12,206,141,181,12,237,201,35,99,122,183,182,247,64,231,247,35,73,99,234,68,234,106,187,45,121,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,95,76,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,121,205,35,220,216,92,198,238,141,141,207,124,114,169,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,181,246,226,171,134,124,203,133,13,92,172,210,220,194,186,146,226,199,83,182,229,104,185,211,42,53,151,27,116,143,145,145,78,177,245,43,161,127,84,82,49,241,185,87,165,236,119,75,158,206,137,30,27,36,130,48,57,90,113,245,98,171,177,88,120,83,213,235,135,129,186,208,255,0,104,225,215,186,170,151,190,59,132,110,122,172,118,217,157,35,151,183,51,58,146,58,125,149,35,124,109,142,22,163,30,200,210,121,63,3,5,121,193,107,29,139,6,225,129,116,170,162,31,17,122,212,187,132,20,244,113,245,61,157,138,90,26,136,42,234,42,119,70,57,142,233,123,41,162,237,171,152,229,241,61,109,234,72,220,132,53,233,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,117,71,35,227,135,173,125,121,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,153,127,206,11,88,239,185,207,20,11,165,85,16,248,123,46,154,91,224,167,163,143,169,143,239,213,87,83,193,87,81,83,186,49,175,111,83,31,77,23,109,92,246,167,134,235,111,74,200,228,28,159,116,114,251,156,241,64,154,171,79,55,135,178,233,165,190,122,138,201,58,88,254,253,85,117,60,244,148,244,219,43,218,246,245,49,245,50,247,17,175,106,120,110,135,116,172,141,80,50,87,156,214,140,245,232,118,155,103,120,149,187,194,89,116,238,225,53,137,214,187,117,179,106,90,42,26,216,98,108,82,171,163,217,148,208,196,250,40,32,107,122,122,85,213,49,181,21,170,141,107,176,131,150,142,127,77,167,220,105,105,221,85,203,33,171,181,91,111,149,21,54,10,164,133,101,232,172,125,93,52,145,82,211,202,200,209,122,216,234,197,164,84,234,78,134,189,172,123,186,122,58,146,103,184,208,209,203,238,190,240,193,159,233,86,45,55,69,234,235,111,142,162,221,31,75,23,196,213,82,84,69,87,21,54,239,123,24,206,243,233,219,23,113,206,70,179,185,214,187,163,118,93,112,128,218,160,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,249,90,41,170,22,173,106,210,60,67,85,236,205,164,142,159,41,179,211,92,159,79,77,90,218,182,81,206,246,39,122,149,101,106,34,61,240,203,220,137,254,171,85,31,27,145,90,213,69,68,246,160,107,153,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,114,211,148,239,26,247,28,91,42,182,112,175,169,23,62,188,110,243,189,54,29,59,214,150,158,27,85,115,164,168,168,146,158,71,43,89,36,222,42,73,186,88,174,145,238,73,82,40,216,197,73,85,89,33,92,96,240,153,134,241,117,165,255,0,97,239,181,20,150,123,237,5,68,117,54,44,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,163,126,219,213,21,209,49,83,94,204,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,13,162,11,85,196,239,16,184,175,11,250,53,122,213,204,166,155,199,248,14,221,53,186,214,202,168,233,230,185,215,74,238,152,169,227,115,215,252,105,30,173,107,220,200,162,149,232,199,244,116,174,58,242,229,227,182,62,32,52,190,255,0,101,214,140,154,146,159,54,192,41,229,186,94,175,21,243,209,81,193,112,181,58,73,31,227,82,56,210,38,194,202,102,163,98,153,122,58,26,157,135,171,213,102,86,182,48,56,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,169,193,103,245,75,84,179,189,105,206,238,122,153,169,119,223,76,228,151,158,207,141,173,240,176,211,247,123,80,178,24,255,0,55,11,25,27,118,142,38,55,213,106,111,182,235,186,170,170,203,79,42,62,10,63,38,88,172,28,74,106,101,178,213,83,146,101,182,250,122,156,74,45,187,211,89,237,115,70,231,45,71,90,57,99,108,213,81,200,207,38,183,174,56,147,165,94,139,52,209,55,21,121,94,240,81,252,32,51,182,107,62,161,91,45,85,218,109,134,220,31,77,45,186,181,59,222,153,186,54,22,189,148,235,19,92,155,67,23,118,9,164,89,17,89,39,169,23,68,141,124,189,185,191,0,0,3,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,35,89,125,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,158,153,36,124,112,245,175,169,4,93,199,189,237,134,38,35,99,141,138,229,232,141,140,106,46,205,66,101,57,193,107,29,139,6,225,129,116,170,162,31,17,122,212,187,132,20,244,113,245,61,157,138,90,26,136,42,234,42,119,70,57,142,233,123,41,162,237,171,152,229,241,61,109,234,72,220,132,32,129,150,156,176,53,162,235,165,60,90,98,86,41,178,250,187,78,49,156,212,58,195,121,163,107,29,44,21,243,201,12,173,183,181,241,163,93,179,210,177,240,181,178,162,34,177,36,145,21,205,141,242,111,62,134,170,230,203,188,55,107,125,171,136,253,18,197,181,162,205,99,171,179,83,228,116,242,185,244,21,50,54,71,211,79,12,242,83,204,196,123,124,158,196,150,25,58,31,179,85,204,233,114,181,138,170,196,11,150,90,174,40,244,47,248,74,104,78,77,162,159,106,126,206,125,163,240,95,221,63,3,227,59,30,30,178,10,159,226,123,145,245,117,118,58,127,77,54,234,223,207,109,150,234,128,34,175,251,6,63,252,244,95,238,39,255,0,127,37,80,0,0,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,149,92,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,0,0,64,15,52,127,126,205,77,252,23,232,244,71,228,240,47,193,149,247,140,61,71,170,182,73,117,244,54,25,139,248,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,111,188,210,246,165,68,145,205,88,227,107,28,231,117,42,50,41,63,91,154,63,191,102,166,254,11,244,122,35,63,249,42,123,172,101,63,48,43,190,157,110,3,61,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,53,246,227,163,131,43,239,7,154,143,75,108,142,235,233,156,51,40,241,21,24,205,202,87,177,42,157,28,74,206,237,53,76,109,219,105,162,238,196,139,35,90,145,200,215,181,205,233,85,124,81,236,40,96,7,58,191,117,140,91,230,5,15,211,174,32,96,7,43,143,126,205,50,252,107,232,245,164,239,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,16,242,184,247,236,211,47,198,190,143,90,79,240,26,230,113,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,92,180,229,59,198,189,199,22,202,173,156,43,234,69,207,175,27,188,239,77,135,78,245,165,167,134,213,92,233,42,42,36,167,145,202,214,73,55,138,146,110,150,43,164,123,146,84,138,54,49,82,85,86,72,87,24,60,38,97,188,93,105,127,216,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,215,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,104,130,213,113,59,196,46,43,194,254,141,94,181,115,41,166,241,254,3,183,77,110,181,178,170,58,121,174,117,210,187,166,42,120,220,245,255,0,26,71,171,90,247,50,40,165,122,49,253,29,43,142,188,185,120,237,143,136,13,47,191,217,117,163,38,164,167,205,176,10,121,110,151,171,197,124,244,84,112,92,45,78,146,71,248,212,142,52,137,176,178,153,168,216,166,94,142,134,167,97,234,245,89,149,173,140,14,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,250,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,234,112,89,253,82,213,44,239,90,115,187,158,166,106,93,247,211,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,205,194,198,70,221,163,137,141,245,90,155,237,186,238,170,170,178,211,202,143,130,143,201,150,43,7,18,154,153,108,181,84,228,153,109,190,158,167,18,139,110,244,214,123,92,209,185,203,81,214,142,88,219,53,84,114,51,201,173,235,142,36,233,87,162,205,52,77,197,94,87,188,20,127,8,12,237,154,207,168,86,203,85,118,155,97,183,7,211,75,110,173,78,247,166,110,141,133,175,101,58,196,215,38,208,197,221,130,105,22,68,86,73,234,69,209,35,95,47,110,111,192,199,254,53,184,82,254,24,58,89,106,211,63,183,191,100,189,25,144,65,125,241,190,139,241,253,206,221,53,68,61,174,223,122,45,183,241,61,93,93,75,183,70,219,121,238,150,3,133,206,84,159,193,175,93,177,157,107,252,189,125,163,251,57,227,127,185,159,101,188,31,127,196,81,207,77,252,119,139,147,167,167,191,213,250,11,191,78,222,91,238,153,254,0,138,190,121,223,169,63,218,79,221,166,42,242,184,247,236,211,47,198,190,143,90,101,87,60,239,212,159,237,39,238,211,21,121,92,123,246,105,151,227,95,71,173,2,127,129,139,250,187,204,19,68,180,123,136,188,95,135,204,130,235,73,29,69,125,68,180,217,69,218,174,89,233,96,198,158,250,88,167,160,89,21,208,44,83,178,161,103,107,85,237,149,172,129,55,116,138,136,139,182,80,0,0,0,32,7,154,63,191,102,166,254,11,244,122,34,127,136,1,230,143,239,217,169,191,130,253,30,136,12,159,228,143,105,181,95,237,90,243,98,190,219,41,46,54,219,141,62,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,152,149,199,71,6,87,222,15,53,30,150,217,29,215,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,204,14,70,63,174,207,217,191,222,68,143,235,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,132,43,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,153,21,207,59,245,39,251,73,251,180,143,94,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,63,43,38,213,236,203,47,210,252,35,72,239,179,210,77,98,211,218,139,180,214,37,108,8,201,225,101,194,72,101,158,23,189,60,158,196,150,21,145,170,169,214,139,52,136,174,86,163,26,192,190,188,174,61,251,52,203,241,175,163,214,147,252,64,15,43,143,126,205,50,252,107,232,245,164,255,0,1,141,92,197,117,142,197,163,124,35,231,117,55,120,124,69,94,97,111,159,14,181,211,117,61,157,234,170,248,37,141,203,214,214,61,27,218,129,42,39,217,221,45,127,99,163,169,174,123,84,215,218,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,77,57,218,107,29,246,92,171,5,225,250,158,30,205,150,154,222,153,141,100,157,76,119,139,170,146,74,138,74,116,217,89,215,31,101,145,84,249,163,250,95,226,189,102,239,27,85,113,87,151,86,142,95,117,147,139,140,18,154,209,55,135,164,195,238,16,102,55,74,158,150,63,179,75,65,60,82,53,58,28,246,43,187,179,173,60,27,183,169,204,239,245,244,185,172,114,1,33,92,114,240,201,117,177,114,206,198,48,27,93,53,35,46,90,65,79,101,188,92,169,44,54,231,77,5,124,240,192,250,107,132,205,233,70,57,140,234,172,169,172,146,119,51,117,72,222,231,162,117,57,237,138,190,26,51,250,109,44,226,27,77,245,6,225,144,213,216,237,182,60,162,219,83,116,174,166,89,122,226,183,120,134,37,98,42,68,138,247,177,212,235,43,30,198,162,245,177,206,110,206,234,217,118,51,213,140,23,242,161,165,153,150,153,250,83,209,159,107,113,251,141,139,198,246,59,222,23,197,83,73,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,205,101,242,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,54,147,6,58,242,247,213,11,86,170,240,125,166,215,59,123,105,33,168,176,89,226,197,235,169,33,173,109,75,233,231,183,181,41,147,187,178,34,198,249,98,142,42,132,141,201,187,89,80,207,55,34,163,221,145,64,0,0,0,0,96,7,58,191,117,140,91,230,5,15,211,174,38,0,114,184,247,236,211,47,198,190,143,90,103,255,0,58,191,117,140,91,230,5,15,211,174,38,0,114,184,247,236,211,47,198,190,143,90,4,255,0,0,0,0,0,0,0,133,110,117,126,244,248,183,203,250,31,168,220,76,0,51,255,0,157,95,189,62,45,242,254,135,234,55,19,13,116,211,72,115,45,90,166,204,167,195,32,164,157,248,54,47,85,151,220,225,154,116,137,239,183,83,75,11,42,29,18,187,213,115,216,217,251,138,213,86,238,200,222,141,234,127,75,28,19,61,203,83,141,123,119,17,122,113,67,165,249,173,207,125,77,196,109,238,142,165,142,90,169,228,186,218,233,146,154,38,92,229,158,70,171,18,103,190,118,178,70,172,174,123,164,99,229,68,107,94,141,103,149,231,87,238,177,139,124,192,161,250,117,196,139,94,19,48,173,121,206,117,231,24,160,225,186,162,174,135,54,161,168,241,212,247,88,159,209,5,174,6,236,217,106,106,159,210,230,165,50,53,253,18,53,205,114,72,146,118,186,36,89,18,55,201,255,0,57,88,238,176,240,137,132,195,125,173,164,172,185,51,56,182,182,178,162,146,153,212,208,77,58,91,46,29,199,199,19,164,145,209,177,93,186,163,22,71,171,81,81,21,206,219,117,12,11,229,113,239,217,166,95,141,125,30,180,159,226,0,121,92,123,246,105,151,227,95,71,173,39,248,0,49,43,152,103,26,118,174,22,52,190,162,197,136,100,20,141,213,76,150,157,19,31,163,90,102,213,45,20,11,39,76,183,9,227,115,145,172,99,90,146,182,37,122,57,31,50,53,59,114,49,147,116,219,254,91,156,193,42,120,137,166,147,71,181,146,235,72,221,69,183,83,186,166,138,229,52,177,66,252,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,219,102,72,168,25,234,0,2,21,185,213,251,211,226,223,47,232,126,163,113,46,175,35,31,215,103,236,223,239,34,213,115,171,247,167,197,190,95,208,253,70,226,93,94,70,63,174,207,217,191,222,64,74,160,49,171,9,227,219,70,179,190,43,47,188,40,218,96,186,178,245,106,239,209,210,221,36,167,114,82,215,221,41,18,103,87,209,181,187,117,199,217,100,74,173,149,232,140,145,209,206,136,168,141,133,211,228,168,0,0,3,90,206,44,125,233,245,147,230,6,67,245,25,205,148,205,107,56,177,247,167,214,79,152,25,15,212,103,2,239,229,28,105,221,108,188,14,105,183,10,122,91,144,85,208,84,73,79,122,92,242,120,169,157,19,221,4,247,58,153,41,237,241,78,174,69,86,73,20,138,249,209,141,217,204,124,81,247,21,22,120,139,1,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,231,241,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,96,158,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,233,104,123,254,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,62,94,40,244,47,248,74,104,78,77,162,159,106,126,206,125,163,240,95,221,63,3,227,59,30,30,178,10,159,226,123,145,245,117,118,58,127,77,54,234,223,207,109,150,234,128,34,175,251,6,63,252,244,95,238,39,255,0,127,50,171,154,63,184,158,166,254,11,245,138,35,42,140,85,230,143,238,39,169,191,130,253,98,136,8,1,54,168,53,87,54,168,0,98,175,52,127,113,61,77,252,23,235,20,70,85,24,171,205,31,220,79,83,127,5,250,197,16,16,173,194,119,189,62,141,252,192,199,190,163,1,178,153,173,103,9,222,244,250,55,243,3,30,250,140,6,202,96,8,86,231,87,239,79,139,124,191,161,250,141,196,154,146,21,185,213,251,211,226,223,47,232,126,163,113,2,213,112,133,197,231,240,82,209,173,108,251,45,91,217,212,44,199,208,20,88,191,93,7,137,134,14,211,171,188,85,92,157,74,145,167,106,57,91,208,142,235,234,150,72,183,141,241,164,189,56,191,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,242,147,19,202,191,129,90,108,3,30,181,113,61,170,84,20,147,228,247,202,120,110,88,100,48,213,75,215,105,183,79,75,51,29,60,171,28,137,12,143,170,134,165,21,35,123,31,218,99,88,189,77,145,239,100,97,119,249,115,112,81,252,21,116,226,123,254,127,108,181,73,169,185,79,231,46,85,48,39,118,75,93,10,163,22,59,99,102,234,115,29,210,246,44,146,186,36,107,95,35,154,221,229,108,49,72,185,128,0,17,87,253,131,31,254,122,47,247,19,255,0,191,153,255,0,194,230,133,255,0,6,189,9,198,116,83,237,79,218,63,179,158,55,251,167,224,124,31,127,196,86,79,83,252,79,114,78,158,158,255,0,79,233,174,253,59,249,111,178,93,80,0,0,6,170,228,255,0,114,184,247,19,211,47,198,190,177,90,64,9,63,220,174,61,196,244,203,241,175,172,86,129,149,70,42,243,71,247,19,212,223,193,126,177,68,101,81,138,188,209,253,196,245,55,240,95,172,81,1,10,220,39,123,211,232,223,204,12,123,234,48,27,41,154,214,112,157,239,79,163,127,48,49,239,168,192,108,166,0,0,4,122,243,45,229,247,77,172,54,171,199,16,122,65,106,171,147,80,104,41,252,77,226,211,73,20,181,83,228,172,99,105,96,141,35,71,206,140,129,244,244,208,74,228,100,49,57,243,174,205,68,87,171,119,134,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,13,167,141,107,56,177,247,167,214,79,152,25,15,212,103,2,98,112,237,94,204,181,223,149,134,81,170,90,131,61,36,249,13,219,77,242,216,107,167,166,129,33,101,67,233,163,174,165,73,149,137,234,181,239,108,13,123,209,168,214,117,185,221,45,99,118,106,65,9,53,60,52,255,0,242,27,110,255,0,47,243,191,254,143,116,33,88,13,164,178,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,95,126,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,110,195,199,159,207,48,12,55,83,241,153,240,205,64,199,169,47,182,42,170,138,74,154,139,125,90,43,160,157,244,213,17,212,68,146,55,125,158,196,150,24,213,88,237,216,244,69,107,145,205,85,106,133,159,224,91,135,79,224,197,195,142,59,128,92,169,251,89,37,195,170,251,147,122,253,91,93,42,24,206,184,188,165,146,63,204,198,200,105,250,163,114,49,253,142,226,34,43,212,200,0,0,0,0,0,0,0,0,0,0,0,0,28,47,176,228,165,203,184,29,114,59,213,83,169,144,245,175,83,147,250,14,244,141,28,187,175,192,173,19,100,217,0,53,168,212,217,14,64,3,170,170,170,158,138,7,84,213,76,200,162,102,221,79,123,145,168,155,174,201,230,190,94,213,33,115,153,87,24,171,170,21,245,90,73,140,214,193,61,170,10,182,73,81,36,113,66,244,222,10,138,150,163,59,140,145,202,139,186,70,187,108,158,95,211,178,228,167,50,142,52,99,194,176,218,173,59,211,251,197,11,175,53,21,116,200,239,86,10,142,134,178,121,186,213,83,184,170,137,249,132,77,250,125,170,158,205,252,163,199,131,158,26,238,124,72,106,164,22,203,173,182,178,107,39,106,174,106,185,162,108,177,163,164,100,104,168,212,145,145,185,17,122,164,98,237,229,229,254,144,200,254,86,92,39,81,231,183,214,106,246,91,65,91,224,233,125,33,73,74,137,36,176,181,85,25,19,58,191,67,101,243,146,84,253,61,191,155,116,38,58,154,154,26,56,91,79,78,206,136,217,190,201,186,174,219,174,255,0,31,233,60,222,154,224,22,61,52,196,233,241,76,122,9,33,164,130,73,101,70,190,87,72,189,79,114,170,249,187,204,245,32,14,28,228,106,110,170,61,158,103,207,43,213,202,187,110,5,46,94,183,249,249,255,0,65,218,198,162,121,33,68,109,93,215,116,62,134,166,192,17,54,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,68,29,72,7,32,227,116,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,55,65,186,1,200,41,234,27,129,81,194,174,195,238,56,216,14,58,183,69,41,235,79,189,10,246,82,158,133,3,142,180,251,208,117,255,0,58,28,244,40,232,2,164,83,157,208,227,164,108,187,236,5,64,163,99,148,95,188,10,129,199,80,221,0,228,28,110,135,32,0,0,0,0,0,0,10,28,221,208,172,1,242,58,63,61,247,59,33,147,225,186,108,84,246,239,236,58,182,114,46,255,0,119,150,192,125,64,165,142,71,38,232,84,5,170,226,3,64,176,237,118,195,110,54,12,154,154,165,239,154,146,88,163,116,21,46,137,119,88,101,98,123,17,127,194,175,192,129,13,104,210,44,247,133,109,88,109,182,74,122,152,95,111,90,74,218,58,201,105,222,232,222,229,68,145,173,87,73,19,17,203,214,199,121,34,123,27,253,38,200,133,143,226,123,134,60,103,136,140,58,186,205,114,72,227,173,146,7,246,38,123,166,84,100,169,4,177,177,221,49,189,187,237,221,246,123,23,96,45,215,4,28,97,89,53,211,79,41,29,124,185,210,67,119,109,77,76,82,66,229,134,23,177,18,102,163,122,152,146,185,81,54,145,171,236,248,167,243,25,104,138,139,230,134,185,154,133,163,250,201,194,14,162,195,60,241,204,178,210,54,158,118,92,32,183,201,217,123,85,82,94,133,89,162,233,69,69,137,126,255,0,36,254,148,37,67,129,174,62,44,90,225,79,46,39,146,67,37,5,214,146,54,61,59,245,84,200,142,89,42,30,212,68,70,163,21,124,149,159,15,253,161,156,128,225,21,28,155,181,81,83,249,142,64,249,228,145,90,229,251,188,196,114,117,46,202,85,44,42,245,246,166,222,211,152,226,70,38,192,118,39,176,228,225,60,142,64,0,0,0,0,0,0,26,214,113,99,239,79,172,159,48,50,31,168,206,108,166,107,89,197,143,189,62,178,124,192,200,126,163,56,19,83,202,227,220,79,76,191,26,250,197,105,149,70,42,242,184,247,19,211,47,198,190,177,90,101,80,0,0,17,87,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,23,87,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,2,106,64,0,69,95,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,166,42,242,235,226,47,4,225,127,84,243,141,76,206,170,63,87,247,58,59,61,23,68,223,221,59,167,137,164,154,10,62,228,81,73,217,238,246,30,222,235,219,208,207,106,175,177,20,38,39,140,30,44,240,222,17,116,191,237,197,246,158,146,241,125,175,168,142,154,197,142,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,116,111,219,98,170,58,86,34,235,217,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,171,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,232,141,174,217,92,140,111,91,213,242,57,58,222,229,89,10,229,71,192,183,241,28,80,107,94,25,255,0,75,213,96,20,85,206,255,0,25,206,186,73,78,173,255,0,189,120,87,185,223,223,204,140,255,0,107,204,5,223,229,185,203,238,167,135,106,105,53,135,89,45,84,142,212,91,141,59,169,168,173,179,69,20,207,198,88,146,207,28,171,21,68,51,203,12,207,169,133,96,114,189,173,107,227,98,190,61,246,124,136,185,234,11,21,199,54,168,93,116,115,132,189,76,207,44,77,171,75,148,22,127,70,209,207,73,90,234,73,233,39,174,154,58,40,234,163,149,168,174,107,225,117,74,76,155,108,170,177,162,35,155,191,82,4,0,235,94,168,93,117,171,87,50,253,87,188,182,174,58,140,166,241,83,114,101,61,77,107,170,223,71,3,222,189,154,84,149,200,138,246,67,23,110,38,122,173,68,100,109,68,107,81,17,18,90,121,48,105,13,78,33,160,217,46,174,92,96,171,134,163,80,175,13,134,141,29,60,79,130,107,117,191,185,20,115,49,141,245,216,245,169,154,186,55,35,215,205,33,141,81,168,139,212,248,97,54,61,224,191,71,47,186,5,195,6,1,165,89,76,221,119,171,85,190,74,139,140,125,44,79,13,85,87,81,45,92,180,219,177,239,99,251,47,168,116,93,198,185,90,254,223,90,108,142,217,2,245,154,208,241,41,164,53,58,11,175,57,206,145,205,5,92,116,248,237,226,104,109,235,87,60,83,79,45,185,251,75,69,52,143,139,102,43,228,166,146,25,21,17,27,178,189,81,90,213,69,106,108,188,65,95,55,156,23,236,151,25,55,43,255,0,165,60,95,219,92,126,215,125,236,246,59,126,19,183,27,168,59,93,93,75,220,223,192,119,58,182,111,241,189,59,122,189,78,12,255,0,229,13,157,125,173,224,218,219,96,244,95,132,251,21,144,93,44,93,238,255,0,115,197,247,36,109,127,119,167,165,59,123,120,254,223,78,238,254,43,171,127,91,165,185,170,68,175,35,172,166,197,73,149,106,230,21,81,93,209,122,186,219,236,247,74,58,110,211,215,187,75,73,37,84,117,18,117,162,116,55,165,245,180,201,178,170,57,123,155,181,21,26,229,73,106,0,96,7,51,174,3,191,45,246,42,157,121,210,123,47,86,125,143,219,221,233,43,93,186,221,220,170,202,33,107,225,108,123,187,186,212,239,83,192,218,133,111,76,114,75,51,82,56,83,126,136,154,153,254,97,87,51,14,53,238,60,48,96,150,220,39,77,46,126,27,82,114,221,170,104,171,35,90,89,189,13,67,12,209,172,149,19,83,204,217,58,251,219,62,8,209,209,244,174,211,185,30,142,133,26,224,130,194,239,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,250,145,211,63,170,88,216,200,218,169,212,247,183,169,204,103,92,140,180,6,69,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,66,127,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,31,147,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,31,172,0,2,218,113,35,173,246,174,28,52,75,41,214,139,205,142,174,243,79,142,83,196,230,80,83,72,216,223,83,60,211,199,79,11,21,238,242,99,22,89,163,235,126,206,86,179,169,200,215,170,35,20,33,91,153,254,180,93,117,91,139,76,182,197,14,95,87,118,198,48,106,134,216,108,212,110,99,162,130,130,120,225,137,183,6,178,53,107,119,122,214,50,102,186,85,69,87,164,113,162,57,209,178,61,177,44,23,127,139,109,16,181,112,225,175,217,30,139,217,175,149,119,154,124,114,158,214,215,215,212,198,216,223,83,60,214,234,106,137,158,140,111,147,24,178,205,39,67,55,114,181,157,45,87,61,81,94,161,104,9,84,228,133,170,95,252,114,244,82,225,125,255,0,165,50,155,69,179,194,255,0,77,53,124,253,228,103,255,0,107,91,208,247,255,0,59,27,252,98,152,21,166,250,33,106,207,56,116,214,93,101,154,249,87,71,114,210,234,140,105,212,244,141,141,175,130,186,11,141,84,244,210,177,254,199,49,237,114,66,246,189,21,83,102,72,213,106,245,163,227,249,120,88,214,191,224,237,196,22,19,172,114,91,252,109,38,63,112,95,31,3,98,238,72,250,25,226,125,61,87,105,189,200,209,102,72,38,149,99,234,122,55,184,140,234,221,187,162,134,202,96,0,0,0,0,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,149,92,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,0,0,64,15,52,127,126,205,77,252,23,232,244,70,127,242,84,247,88,202,126,96,87,125,58,220,96,7,52,127,126,205,77,252,23,232,244,70,127,242,84,247,88,202,126,96,87,125,58,220,6,127,128,0,24,1,206,175,221,99,22,249,129,67,244,235,137,159,230,0,115,171,247,88,197,190,96,80,253,58,226,6,0,114,184,247,236,211,47,198,190,143,90,79,241,0,60,174,61,251,52,203,241,175,163,214,147,252,0,192,14,103,92,7,126,91,236,85,58,243,164,246,94,172,251,31,183,187,210,86,187,117,187,185,85,148,66,215,194,216,247,119,117,169,222,167,129,181,10,222,152,228,150,102,164,112,166,253,17,53,51,252,194,174,102,28,107,220,120,96,193,45,184,78,154,92,252,54,164,229,187,84,209,86,70,180,179,122,26,134,25,163,89,42,38,167,153,178,117,247,182,124,17,163,163,233,93,167,114,61,29,10,53,193,5,133,223,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,245,35,166,127,84,177,177,145,181,83,169,239,111,83,152,206,185,25,104,12,138,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,132,255,0,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,63,39,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,63,88,0,0,8,171,231,157,250,147,253,164,253,218,71,86,132,107,29,247,64,181,50,139,85,113,104,122,239,86,171,125,214,158,221,39,83,19,195,85,85,219,170,41,34,169,217,236,123,31,217,125,67,101,237,185,170,215,246,250,23,100,118,233,34,188,243,191,82,127,180,159,187,72,171,3,234,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,150,174,84,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,180,228,218,37,134,38,199,179,29,27,59,214,83,134,126,84,23,93,115,225,162,167,86,178,44,214,175,28,203,50,106,127,23,133,219,166,166,116,116,140,129,143,114,54,91,135,92,125,215,50,165,27,188,110,135,201,145,58,57,191,63,215,218,110,0,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,211,192,194,174,92,220,123,127,10,139,20,250,111,168,144,120,125,77,198,109,254,50,174,162,10,126,138,91,213,11,30,200,150,177,168,196,232,134,100,124,145,182,88,188,154,174,123,95,18,116,185,209,195,154,160,8,1,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,3,42,185,24,254,187,63,102,255,0,121,18,168,69,95,35,31,215,103,236,223,239,34,85,0,199,94,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,233,116,0,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,209,4,69,243,185,192,48,219,22,101,166,90,131,102,199,169,40,242,28,170,158,237,77,122,174,133,21,175,175,101,26,81,37,50,202,136,189,46,123,27,60,140,71,237,214,172,232,106,170,182,54,35,67,29,121,92,123,246,105,151,227,95,71,173,39,248,128,30,87,30,253,154,101,248,215,209,235,73,211,213,140,235,242,95,165,153,150,166,122,47,210,127,100,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,128,128,206,97,26,161,117,213,94,48,117,38,231,112,109,92,52,246,11,196,184,189,13,36,213,174,169,101,60,22,247,45,50,246,183,68,72,217,44,177,203,80,177,181,54,107,234,31,230,229,85,123,178,255,0,146,62,144,212,190,235,168,90,247,93,5,92,116,240,83,197,136,90,228,108,241,118,39,123,221,29,85,107,95,31,156,168,248,210,58,5,107,189,86,42,77,34,122,234,139,209,24,23,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,147,189,202,179,71,47,186,69,194,61,162,167,35,155,106,188,246,225,46,99,29,55,75,63,181,105,106,96,130,58,100,235,99,220,143,238,65,79,20,251,250,174,111,127,161,205,71,49,85,67,48,13,125,185,148,105,13,78,144,113,131,156,64,144,85,165,183,48,168,76,190,219,53,76,241,74,249,217,92,231,62,161,200,145,237,208,198,214,37,92,108,107,209,30,140,137,170,189,91,163,221,176,73,16,28,239,112,95,71,234,158,154,106,103,165,59,158,158,199,234,236,94,11,177,183,103,192,84,164,221,222,231,87,173,215,233,46,158,158,148,233,236,239,187,186,246,104,93,94,72,89,215,164,52,179,82,244,207,209,125,191,64,228,20,151,223,27,223,223,189,227,233,150,30,215,111,167,213,232,244,111,87,87,82,245,119,182,217,189,27,186,74,136,64,228,219,148,216,177,254,46,43,45,55,122,239,15,87,147,97,247,27,93,174,62,211,223,226,42,153,61,53,91,163,221,168,168,205,160,164,168,126,238,84,111,169,182,253,78,106,44,223,128,0,0,0,1,128,28,234,253,214,49,111,152,20,63,78,184,152,1,202,227,223,179,76,191,26,250,61,105,159,252,234,253,214,49,111,152,20,63,78,184,152,1,202,227,223,179,76,191,26,250,61,104,19,252,0,0,0,0,0,2,21,185,213,251,211,226,223,47,232,126,163,113,28,149,61,233,242,159,151,245,223,81,183,14,117,126,244,248,183,203,250,31,168,220,71,37,79,122,124,167,229,253,119,212,109,192,75,246,1,165,184,38,151,253,163,251,11,98,244,103,218,220,130,179,41,188,127,109,77,55,138,186,85,116,247,231,252,235,221,209,213,219,103,168,206,150,38,222,77,77,212,194,190,117,126,235,24,183,204,10,31,167,92,76,255,0,48,3,157,95,186,198,45,243,2,135,233,215,16,48,3,149,199,191,102,153,126,53,244,122,210,100,248,174,226,187,78,56,74,211,135,230,185,172,190,58,235,93,220,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,110,22,117,53,101,153,81,91,27,92,212,68,123,223,28,111,132,30,2,181,75,4,209,110,44,112,109,76,212,187,239,161,177,187,55,164,252,109,111,133,154,163,181,221,182,213,67,31,230,225,99,228,118,242,74,198,250,173,93,183,221,118,68,85,79,202,226,187,138,237,71,226,215,81,223,154,230,178,248,27,85,15,114,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,201,159,210,213,150,101,68,116,142,107,81,17,140,100,113,176,45,254,169,106,150,119,173,57,221,207,83,53,46,251,233,156,146,243,217,241,181,190,22,26,126,239,106,22,67,31,230,225,99,35,110,209,196,198,250,173,77,246,221,119,85,85,95,63,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,33,92,177,121,127,209,234,237,101,55,16,58,223,142,248,188,22,147,166,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,252,225,145,141,108,206,123,119,87,70,215,178,75,129,205,115,129,111,227,248,160,209,76,51,254,152,170,207,232,168,93,254,43,155,116,142,157,27,255,0,125,241,79,107,191,188,153,89,254,216,152,12,191,224,95,140,219,23,24,122,113,85,115,146,213,232,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,223,120,101,237,74,169,27,156,178,70,230,57,174,234,68,100,178,100,169,172,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,195,220,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,233,150,158,71,49,127,197,145,138,230,177,207,138,88,158,172,103,95,74,4,85,243,171,247,167,197,190,95,208,253,70,226,99,174,128,113,103,153,112,231,165,250,173,131,233,253,61,93,13,247,82,169,237,116,212,249,29,37,122,65,61,153,148,178,78,178,172,108,237,185,92,249,98,168,146,52,123,95,27,226,93,158,213,234,70,170,100,87,58,191,122,124,91,229,253,15,212,110,38,0,0,39,123,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,194,172,183,147,254,168,98,252,52,46,165,199,125,171,185,234,133,5,59,238,85,216,85,182,142,58,166,73,3,159,14,212,176,206,146,34,190,166,24,188,68,143,232,73,82,87,244,195,11,85,90,146,77,130,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,27,68,3,31,248,58,227,23,4,226,255,0,4,168,191,216,40,253,13,146,89,186,62,208,99,253,201,170,61,23,221,154,161,148,191,219,79,130,40,231,238,199,78,178,126,109,23,163,126,151,108,169,231,144,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,9,52,229,21,194,102,27,143,105,221,191,138,203,205,69,37,239,33,202,169,234,105,172,177,205,64,173,126,60,200,42,234,233,106,86,41,22,71,54,71,206,216,227,221,253,182,61,140,235,141,21,91,35,250,164,124,197,94,87,30,226,122,101,248,215,214,43,76,170,0,0,0,98,175,52,127,113,61,77,252,23,235,20,70,85,24,171,205,31,220,79,83,127,5,250,197,16,16,2,109,80,106,174,108,231,173,24,86,101,168,186,95,144,96,250,127,169,85,120,5,246,243,78,218,106,124,142,146,141,42,167,160,98,200,213,149,99,103,91,21,30,232,146,72,209,237,123,95,26,189,30,213,71,53,20,11,41,159,115,22,225,163,79,53,230,211,161,87,140,214,146,74,137,234,42,237,183,219,188,78,127,130,199,238,44,236,118,32,170,149,88,145,43,36,89,39,100,146,50,71,120,121,33,233,153,172,69,123,226,249,121,163,251,137,234,111,224,191,88,162,32,175,84,180,183,59,209,108,238,231,166,122,151,98,244,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,243,144,189,241,187,120,229,99,189,87,46,219,236,187,42,42,38,95,214,243,0,172,213,222,1,245,19,135,237,111,200,188,94,117,73,232,72,49,155,148,177,207,45,85,250,150,59,140,19,74,218,151,181,139,26,77,4,116,254,115,72,246,186,102,189,187,163,164,107,223,32,99,95,9,222,244,250,55,243,3,30,250,140,6,202,102,181,156,39,123,211,232,223,204,12,123,234,48,27,41,128,33,91,157,95,189,62,45,242,254,135,234,55,18,106,72,86,231,87,239,79,139,124,191,161,250,141,196,15,63,202,195,132,204,55,136,205,80,187,103,26,129,81,73,93,98,211,90,139,125,77,70,57,87,64,179,193,121,125,84,117,137,18,72,254,227,81,172,138,90,120,228,86,57,146,50,84,221,142,78,149,84,89,201,34,175,145,143,235,179,246,111,247,145,42,128,0,0,0,0,88,174,44,248,193,210,254,17,112,216,175,185,194,213,215,223,111,20,245,78,199,44,84,209,72,143,186,207,2,196,143,98,206,140,116,84,236,106,212,68,231,189,235,191,66,185,88,217,28,136,197,185,90,91,170,88,38,180,224,150,205,76,211,75,239,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,235,53,55,219,116,221,21,21,97,51,154,134,136,106,134,155,113,47,117,212,156,238,249,73,125,180,106,85,68,213,246,27,140,49,199,3,227,130,153,144,197,224,101,133,190,109,125,52,78,166,141,36,243,73,89,209,34,187,184,178,177,159,147,203,207,141,59,175,11,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,166,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,122,67,18,201,254,229,113,238,39,166,95,141,125,98,180,128,18,127,185,92,123,137,233,151,227,95,88,173,3,42,140,85,230,143,238,39,169,191,130,253,98,136,202,163,21,121,163,251,137,234,111,224,191,88,162,2,21,184,78,247,167,209,191,152,24,247,212,96,54,83,53,172,225,59,222,159,70,254,96,99,223,81,128,217,76,0,0,1,173,103,22,62,244,250,201,243,3,33,250,140,230,202,102,181,156,88,251,211,235,39,204,12,135,234,51,129,42,156,52,255,0,242,27,110,255,0,47,243,191,254,143,116,33,88,154,158,26,127,249,13,183,127,151,249,223,255,0,71,186,16,172,6,213,0,0,0,0,0,0,0,0,0,0,0,0,7,11,236,57,56,95,48,58,36,147,165,118,65,28,138,231,39,221,228,87,36,72,244,216,226,40,85,139,237,77,189,160,119,0,112,170,141,77,220,168,137,252,224,21,81,60,212,196,190,55,248,194,178,104,94,158,85,186,199,115,164,154,238,234,154,104,163,133,171,12,207,122,44,206,71,116,177,101,106,170,109,27,151,217,240,95,231,60,135,28,188,124,88,180,62,158,44,79,27,134,74,251,173,92,111,122,246,42,169,149,26,177,212,49,170,138,142,71,170,121,35,254,31,251,34,191,79,116,127,89,56,190,212,89,167,130,57,146,90,182,212,78,251,132,246,249,59,44,106,42,203,208,139,12,93,42,170,178,167,221,228,191,208,128,126,126,139,233,22,123,197,78,172,58,219,29,61,76,207,184,45,93,109,101,100,84,239,108,108,114,34,200,230,163,163,137,232,213,235,123,124,149,61,142,254,130,123,248,127,208,44,59,66,112,219,117,131,25,166,169,99,225,164,138,41,29,61,75,165,93,210,24,152,190,212,79,240,73,240,63,19,134,30,24,241,158,29,240,234,27,53,181,35,146,182,56,25,223,153,142,153,17,242,172,17,70,247,116,200,247,109,191,107,217,236,77,203,224,0,2,151,185,26,155,168,29,83,73,240,221,54,58,219,31,158,251,156,236,229,93,254,255,0,45,142,214,55,111,104,21,53,187,33,88,0,0,0,0,0,0,0,0,56,221,0,228,28,110,131,168,14,65,74,175,220,113,176,21,110,135,10,163,101,223,97,210,5,29,127,206,131,173,62,244,57,232,29,10,7,29,105,247,161,87,86,200,135,29,10,85,178,129,202,46,231,37,59,28,253,224,114,10,119,29,64,84,14,55,65,186,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,80,57,87,34,124,78,180,149,23,203,115,173,210,162,249,121,157,72,170,187,121,236,7,210,174,243,242,243,42,77,195,89,229,186,251,126,62,69,72,136,5,40,213,243,42,68,216,228,0,0,0,0,0,0,0,0,0,0,1,194,166,229,43,228,133,103,10,136,190,212,3,165,101,68,93,191,210,84,217,62,31,18,153,33,217,55,67,169,21,90,229,223,204,15,173,23,116,57,62,120,228,87,46,199,114,47,222,160,84,0,0,0,0,0,3,141,183,41,115,74,192,29,77,110,203,252,203,240,59,17,119,77,194,162,20,239,176,21,130,148,114,41,80,30,35,83,180,151,23,213,59,69,69,171,32,167,71,164,208,186,46,165,124,137,182,236,123,127,144,246,255,0,126,166,2,100,124,179,178,93,58,205,105,115,157,49,200,232,26,248,106,34,157,208,248,90,153,23,104,123,110,79,55,44,137,230,230,47,195,227,241,246,18,100,82,230,49,233,179,216,215,39,179,101,77,192,182,218,95,154,93,170,232,61,31,146,91,166,165,158,22,238,170,244,70,162,110,247,125,237,111,193,83,224,92,134,203,19,255,0,70,70,47,244,42,31,155,54,59,109,115,221,36,52,177,70,247,124,81,187,111,178,123,23,249,138,169,225,123,81,118,221,202,212,221,89,250,42,191,208,169,230,191,251,64,253,45,209,125,138,55,67,231,133,241,61,122,85,30,199,167,181,174,122,255,0,198,119,118,209,62,43,254,117,2,176,112,137,183,196,228,0,0,0,0,0,0,1,173,103,22,62,244,250,201,243,3,33,250,140,230,202,102,181,156,88,251,211,235,39,204,12,135,234,51,129,53,60,174,61,196,244,203,241,175,172,86,153,84,98,175,43,143,113,61,50,252,107,235,21,166,85,0,0,1,21,124,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,113,117,121,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,224,38,164,0,4,85,243,206,253,73,254,210,126,237,34,172,149,78,121,223,169,63,218,79,221,166,42,240,11,193,70,85,197,102,163,210,94,238,214,207,15,166,88,205,194,25,50,59,133,66,72,200,235,250,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,212,232,153,40,123,254,92,28,191,235,56,136,190,197,171,122,189,142,255,0,177,61,7,137,130,42,106,137,39,167,147,34,170,232,124,125,52,239,133,241,200,200,97,145,81,239,153,29,210,178,68,145,53,31,249,229,138,111,207,201,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,207,214,0,97,87,55,156,235,236,151,6,215,43,7,162,252,95,219,92,130,215,98,239,119,251,126,19,183,35,171,251,189,61,43,220,223,192,118,250,119,111,241,189,91,250,189,46,205,82,42,249,231,126,164,255,0,105,63,118,129,24,24,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,180,153,175,95,45,236,90,197,152,113,181,165,182,156,142,135,197,210,83,220,42,238,145,199,221,124,125,53,84,84,53,21,116,210,110,197,69,94,137,224,137,251,111,210,238,157,156,138,213,84,93,133,0,17,87,207,59,245,39,251,73,251,180,149,66,61,121,215,218,109,83,112,219,134,223,102,182,82,62,229,71,156,83,210,83,214,58,22,172,240,193,53,5,107,165,137,146,109,212,214,61,208,66,231,53,23,103,44,81,170,239,210,155,6,21,242,147,205,110,184,175,26,88,253,138,223,79,73,37,62,99,103,186,217,43,157,51,28,175,142,6,83,58,185,29,18,163,145,17,253,218,24,154,170,228,114,116,57,233,182,234,142,108,239,26,251,114,203,187,90,172,188,113,233,133,101,230,231,73,65,79,37,69,202,145,146,212,204,216,152,233,231,182,85,195,12,72,231,42,34,190,73,100,142,54,55,218,231,189,173,77,213,81,9,254,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,11,107,196,239,16,184,175,11,250,53,122,213,204,166,155,199,248,14,221,53,186,214,202,168,233,230,185,215,74,238,152,169,227,115,215,252,105,30,173,107,220,200,162,149,232,199,244,116,174,186,218,165,170,89,222,180,231,119,61,76,212,187,239,166,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,155,133,140,141,187,71,19,27,234,181,55,219,117,221,85,85,111,7,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,253,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,117,58,250,242,197,224,59,242,223,125,166,215,157,88,178,245,96,56,253,193,190,141,181,220,109,221,202,92,162,102,178,102,201,179,187,173,94,205,60,237,167,87,117,71,36,83,57,36,133,119,232,149,168,25,21,192,39,44,252,54,197,165,245,185,199,19,56,37,37,234,251,158,89,210,153,152,229,238,218,177,207,142,83,58,73,145,202,215,164,202,173,169,154,47,13,34,61,25,21,69,50,163,152,138,215,44,136,71,95,24,60,38,102,92,34,234,135,216,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,235,219,182,245,68,108,172,85,216,204,177,92,96,240,153,134,241,117,165,255,0,97,239,181,20,150,123,237,5,68,117,54,44,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,163,126,219,213,21,209,49,80,35,131,149,31,26,255,0,147,44,170,14,26,245,50,231,117,169,198,242,219,133,61,54,37,46,253,232,108,247,73,164,115,86,159,161,26,178,54,26,169,36,103,155,93,209,28,169,212,172,68,154,105,91,50,134,174,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,51,220,175,120,215,254,16,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,76,218,219,51,88,202,133,149,173,77,166,139,187,4,50,36,138,175,147,212,151,174,71,62,94,216,103,81,21,124,239,117,75,255,0,141,166,138,91,239,191,244,222,83,119,182,120,95,232,166,160,159,188,172,255,0,237,147,122,24,255,0,231,123,127,139,82,85,13,107,56,167,214,191,225,19,196,22,109,172,113,219,252,21,38,65,112,79,1,3,162,237,200,202,24,34,101,61,47,117,189,201,17,38,88,33,137,100,233,122,183,184,175,233,217,187,34,5,223,229,129,162,247,93,86,226,211,18,190,205,136,85,221,177,140,26,161,215,235,205,99,94,232,160,160,158,56,101,117,189,207,145,28,221,222,181,140,133,205,137,21,85,233,28,138,173,116,108,147,111,151,154,63,191,102,166,254,11,244,122,34,66,121,60,232,133,171,3,225,210,163,89,97,190,85,214,92,181,70,161,93,81,72,232,218,200,40,96,183,85,85,211,68,198,123,92,247,185,203,51,220,245,84,77,159,27,81,169,208,175,146,61,185,163,251,246,106,111,224,191,71,162,3,37,57,46,226,214,44,231,21,226,23,10,202,104,124,109,151,32,183,216,237,119,26,110,235,227,239,210,207,29,210,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,100,117,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,244,199,35,35,155,161,125,73,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,18,85,200,199,245,217,251,55,251,200,183,252,233,52,114,197,135,235,46,37,172,86,137,187,117,122,137,111,168,167,186,83,116,189,122,170,173,173,167,141,181,61,110,122,162,117,193,61,60,93,182,177,141,111,134,234,245,157,35,149,3,58,185,98,234,151,229,67,131,108,43,197,223,125,39,117,196,188,70,45,112,254,213,236,248,95,11,34,248,72,60,152,214,191,166,134,74,47,93,189,91,239,235,57,94,143,50,168,133,110,77,154,215,246,27,136,43,182,142,85,219,251,212,154,155,111,78,204,241,197,213,36,21,214,232,170,42,35,234,114,200,212,108,46,129,245,136,237,152,247,44,157,141,186,91,214,164,212,128,0,0,0,0,32,7,154,63,191,102,166,254,11,244,122,34,127,136,1,230,143,239,217,169,191,130,253,30,136,12,170,228,99,250,236,253,155,253,228,74,161,21,124,140,127,93,159,179,127,188,137,84,0,0,2,0,121,163,251,246,106,111,224,191,71,162,51,255,0,146,167,186,198,83,243,2,187,233,214,227,0,57,163,251,246,106,111,224,191,71,162,51,255,0,146,167,186,198,83,243,2,187,233,214,224,51,252,0,0,192,14,117,126,235,24,183,204,10,31,167,92,76,255,0,48,3,157,95,186,198,45,243,2,135,233,215,16,48,3,149,199,191,102,153,126,53,244,122,210,127,136,1,229,113,239,217,166,95,141,125,30,180,159,59,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,182,188,78,241,11,138,240,191,163,87,173,92,202,105,188,127,128,237,211,91,173,108,170,142,158,107,157,116,174,233,138,158,55,61,127,198,145,234,214,189,204,138,41,94,140,127,71,74,235,173,170,90,165,157,235,78,119,115,212,205,75,190,250,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,249,184,88,200,219,180,113,49,190,171,83,125,183,93,213,85,86,240,113,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,39,83,175,175,44,94,3,191,45,247,218,109,121,213,139,47,86,3,143,220,27,232,219,93,198,221,220,165,202,38,107,38,108,155,59,186,213,236,211,206,218,117,119,84,114,69,51,146,72,87,126,137,90,129,145,92,2,114,207,195,108,90,95,91,156,113,51,130,82,94,175,185,229,157,41,153,142,94,237,171,28,248,229,51,164,153,28,173,122,76,170,218,153,162,240,210,35,209,145,84,83,42,57,136,173,114,200,132,117,241,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,93,140,203,21,198,15,9,152,111,23,90,95,246,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,250,55,237,189,81,93,19,21,2,56,57,81,241,175,249,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,222,134,207,116,154,71,53,105,250,17,171,35,97,170,146,70,121,181,221,17,202,157,74,196,73,166,149,179,40,106,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,61,202,247,141,127,225,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,222,244,205,173,179,53,140,168,89,90,212,218,104,187,176,67,34,72,170,249,61,73,122,228,115,229,237,134,117,0,0,138,190,121,223,169,63,218,79,221,166,26,242,244,192,48,221,79,227,27,78,112,205,64,199,169,47,182,42,170,138,250,154,139,125,90,43,160,157,244,214,250,154,136,146,70,239,179,216,146,195,26,171,29,187,30,136,173,114,57,170,173,92,202,231,157,250,147,253,164,253,218,98,175,43,143,126,205,50,252,107,232,245,160,79,241,128,28,206,184,14,252,183,216,170,117,231,73,236,189,89,246,63,111,119,164,173,118,235,119,114,171,40,133,175,133,177,238,238,235,83,189,79,3,106,21,189,49,201,44,205,72,225,77,250,34,106,103,248,3,87,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,35,131,174,49,112,78,47,240,74,139,253,130,143,208,217,37,155,163,237,6,63,220,154,163,209,125,217,170,25,75,253,180,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,120,23,205,123,129,202,156,106,235,123,226,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,187,202,147,74,233,55,123,100,127,103,5,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,13,151,136,1,230,143,239,217,169,191,130,253,30,136,155,237,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,8,60,209,253,251,53,55,240,95,163,209,1,149,92,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,8,171,231,157,250,147,253,164,253,218,74,161,21,124,243,191,82,127,180,159,187,64,197,94,87,30,253,154,101,248,215,209,235,73,126,227,243,58,252,157,240,109,171,23,255,0,69,250,67,197,227,242,88,187,61,254,215,79,164,164,101,7,119,171,165,219,246,252,87,115,167,111,91,163,167,118,239,212,145,3,202,227,223,179,76,191,26,250,61,105,159,252,234,253,214,49,111,152,20,63,78,184,129,10,198,205,28,61,98,215,220,27,64,180,211,10,202,104,124,21,235,31,195,236,214,187,141,55,117,146,118,42,160,162,138,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,186,220,61,98,214,44,231,95,116,211,10,202,104,124,109,151,32,204,44,214,187,141,55,117,241,247,233,103,173,138,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,102,205,32,12,0,231,87,238,177,139,124,192,161,250,117,196,207,243,18,185,169,218,109,87,30,7,51,234,203,133,178,146,170,162,215,81,103,171,161,150,104,90,247,210,206,183,58,104,86,88,156,169,187,30,177,77,44,106,230,236,189,18,61,190,199,42,40,68,15,2,217,173,215,0,227,7,73,47,182,106,122,73,170,42,178,138,75,35,219,82,199,57,137,5,193,222,6,103,34,53,205,94,182,197,83,35,152,187,236,143,70,170,163,145,21,171,177,153,173,15,12,151,107,85,131,137,45,40,190,223,110,116,150,235,109,187,56,177,85,214,86,85,204,216,96,166,130,58,248,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,203,192,0,0,0,0,96,7,58,191,117,140,91,230,5,15,211,174,38,0,114,184,247,236,211,47,198,190,143,90,103,255,0,58,191,117,140,91,230,5,15,211,174,38,0,114,184,247,236,211,47,198,190,143,90,4,255,0,0,0,0,0,0,0,133,110,117,126,244,248,183,203,250,31,168,220,71,37,79,122,124,167,229,253,119,212,109,195,157,95,189,62,45,242,254,135,234,55,17,201,83,222,159,41,249,127,93,245,27,112,19,82,96,7,58,191,117,140,91,230,5,15,211,174,38,127,152,1,206,175,221,99,22,249,129,67,244,235,136,16,172,101,167,47,62,11,46,188,83,234,133,61,247,47,199,234,221,165,120,213,66,174,65,88,149,46,165,74,217,210,62,168,173,240,72,214,171,158,247,57,98,116,168,197,106,178,21,114,247,35,123,225,234,182,188,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,250,92,145,66,138,142,145,205,114,170,177,140,146,70,108,39,165,186,91,130,104,182,9,108,211,61,52,177,122,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,249,201,158,249,29,188,146,189,222,179,151,109,246,77,145,17,16,61,5,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,0,16,151,204,143,151,221,55,14,213,49,235,14,141,218,170,221,167,87,26,134,211,86,219,97,138,89,153,140,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,123,238,248,209,108,7,7,220,89,230,92,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,216,119,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,35,135,70,121,56,225,182,93,109,203,174,154,185,117,171,200,180,206,213,81,217,197,109,143,169,90,122,187,187,37,129,143,89,171,36,166,123,93,27,32,116,142,137,17,139,27,230,150,21,145,91,20,72,216,230,12,106,230,217,159,225,186,167,174,152,6,160,233,246,67,73,124,199,175,154,111,65,83,67,93,76,171,209,43,61,37,114,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,184,28,149,244,135,13,203,245,67,54,213,203,236,21,115,95,116,246,158,134,27,18,54,117,100,16,190,225,29,108,83,204,246,39,155,222,145,66,177,181,21,122,17,38,145,85,170,228,99,153,231,249,213,251,211,226,223,47,232,126,163,113,46,175,35,31,215,103,236,223,239,32,37,80,136,190,107,220,14,84,227,87,91,223,23,26,114,250,68,177,92,170,41,223,151,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,186,213,222,84,154,87,73,187,219,35,251,50,232,0,214,135,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,138,116,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,97,91,152,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,183,252,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,208,216,120,214,179,139,31,122,125,100,249,129,144,253,70,115,99,60,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,215,51,139,31,122,125,100,249,129,144,253,70,112,38,167,149,199,184,158,153,126,53,245,138,211,42,140,85,229,113,238,39,166,95,141,125,98,180,202,160,0,0,6,42,243,71,247,19,212,223,193,126,177,68,101,81,138,188,209,253,196,245,55,240,95,172,81,1,0,38,213,6,170,230,213,0,98,87,48,206,11,45,92,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,78,169,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,234,129,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,167,136,234,230,117,203,254,179,87,104,234,120,129,209,12,119,197,231,84,157,83,228,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,229,12,108,107,166,107,221,178,186,70,177,146,4,96,240,157,239,79,163,127,48,49,239,168,192,108,166,107,89,194,119,189,62,141,252,192,199,190,163,1,178,152,2,21,185,213,251,211,226,223,47,232,126,163,113,38,164,133,110,117,126,244,248,183,203,250,31,168,220,64,186,188,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,0,0,0,0,121,77,82,210,220,19,90,112,75,158,153,234,93,139,211,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,206,66,246,72,221,164,137,142,245,92,155,237,178,238,138,168,186,246,113,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,234,106,75,10,170,186,55,57,170,138,246,62,57,31,177,241,101,56,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,244,181,37,133,85,27,35,90,213,69,99,217,28,140,13,112,137,254,229,113,238,39,166,95,141,125,98,180,130,189,82,210,220,239,69,179,187,158,153,234,93,139,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,245,92,187,111,178,236,168,168,147,169,202,227,220,79,76,191,26,250,197,104,25,84,98,175,52,127,113,61,77,252,23,235,20,70,85,24,171,205,31,220,79,83,127,5,250,197,16,16,173,194,119,189,62,141,252,192,199,190,163,1,178,153,173,103,9,222,244,250,55,243,3,30,250,140,6,202,96,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,9,84,225,167,255,0,144,219,119,249,127,157,255,0,244,123,161,10,196,212,240,211,255,0,200,109,187,252,191,206,255,0,250,61,208,133,96,54,168,0,0,0,0,0,0,0,0,0,0,0,0,0,225,83,127,136,13,208,42,162,123,84,167,182,139,241,95,243,169,211,51,226,98,244,162,61,239,95,99,90,245,255,0,140,14,217,39,134,22,171,228,149,141,68,77,215,119,34,121,22,227,84,51,75,181,37,7,163,241,187,116,213,83,204,221,209,88,136,228,93,158,223,185,174,248,34,252,15,113,81,76,233,145,35,126,201,221,77,186,23,214,217,63,159,127,103,254,194,152,177,219,107,94,217,38,165,138,71,183,226,173,223,109,211,216,159,204,4,113,99,156,179,178,93,69,205,106,179,157,78,200,232,28,249,170,37,157,176,248,90,152,215,105,187,142,95,54,172,105,228,231,167,195,225,240,246,25,247,166,58,75,139,233,101,162,158,213,143,211,163,18,24,91,23,82,62,69,223,102,49,191,203,123,191,188,67,218,181,140,98,108,198,53,169,236,217,19,98,160,0,20,171,145,0,229,87,100,220,235,115,119,95,230,79,129,86,251,149,34,32,20,181,165,91,108,114,0,0,0,0,0,0,0,28,42,236,135,10,191,114,157,50,72,173,93,128,173,210,124,62,37,41,42,42,237,254,147,169,85,92,228,219,200,237,142,29,211,117,3,177,60,208,169,19,96,136,137,236,67,144,0,0,0,0,0,0,0,0,0,0,56,84,220,165,90,165,96,10,23,114,158,175,63,63,35,177,81,10,92,207,45,211,219,240,242,2,149,149,19,203,115,177,28,139,241,62,37,85,77,252,247,59,91,42,39,151,152,31,72,41,106,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,116,3,133,119,220,80,174,220,229,223,204,135,12,110,233,213,252,254,192,58,221,18,185,81,90,155,29,173,137,169,240,77,254,253,142,192,0,3,242,175,121,94,51,141,192,250,156,130,255,0,111,183,71,26,42,185,213,53,13,143,100,68,234,95,106,253,222,96,126,169,194,170,34,110,171,228,99,30,174,115,6,225,203,77,41,46,80,197,169,22,11,141,202,141,146,35,105,169,171,93,36,139,35,122,125,93,163,141,254,126,183,221,240,82,63,245,179,155,102,167,223,170,110,22,221,49,154,166,211,75,35,164,142,10,200,106,99,85,70,250,189,46,70,201,72,215,124,29,241,223,204,9,118,203,181,43,10,193,232,102,184,100,153,21,190,146,42,118,57,242,119,42,225,141,90,141,219,125,250,220,136,158,212,246,152,201,170,92,208,120,119,211,121,95,73,77,37,86,65,59,88,247,109,108,174,161,147,103,53,221,59,47,231,213,119,95,53,246,124,8,109,206,248,162,226,11,82,223,80,204,183,85,242,58,216,106,156,238,168,18,173,99,98,163,149,61,85,72,209,168,169,234,183,225,240,254,117,60,230,53,165,154,181,169,21,109,251,49,131,100,151,233,102,122,51,187,13,20,178,181,92,239,89,55,145,83,100,223,205,119,85,254,112,36,183,45,231,85,96,74,142,140,63,75,111,238,141,189,72,229,170,173,165,139,117,234,242,219,102,73,186,109,255,0,211,241,60,61,79,57,236,222,87,34,195,167,149,81,162,127,246,86,159,254,72,99,118,33,203,183,139,60,169,82,71,105,13,234,134,5,219,243,178,120,127,139,85,83,213,116,173,95,185,63,172,190,118,94,79,26,181,89,76,217,238,121,60,244,111,84,69,88,157,106,133,202,155,167,154,110,149,137,236,95,32,63,83,251,50,218,130,138,171,246,22,171,207,255,0,178,180,255,0,242,67,237,162,231,67,153,194,228,241,90,111,85,43,124,247,254,234,211,253,223,248,33,241,255,0,97,207,62,221,19,237,132,254,213,255,0,160,241,255,0,203,15,197,191,242,123,214,11,125,51,170,45,25,20,247,7,162,167,76,77,181,192,197,84,85,251,214,177,125,136,5,238,195,121,211,224,245,85,13,139,45,210,252,138,157,58,87,117,134,178,146,70,170,162,38,203,186,164,127,29,252,191,163,250,178,71,78,185,142,112,231,168,49,179,107,252,54,105,95,220,252,205,125,210,129,143,78,159,138,167,127,127,63,129,17,185,63,47,14,46,241,199,72,255,0,200,189,246,174,157,142,233,73,98,90,119,117,121,170,34,244,182,87,47,193,23,250,203,101,116,208,253,123,194,101,89,174,90,93,154,90,156,221,145,101,75,93,75,81,58,189,137,214,214,237,231,253,32,108,127,141,234,78,15,150,83,182,166,199,147,219,42,90,229,114,34,50,182,23,175,170,187,47,232,185,79,72,199,178,70,245,198,246,185,171,241,69,221,13,106,49,238,32,184,137,211,122,134,165,151,84,51,11,84,140,234,218,41,171,101,115,83,169,60,253,73,119,79,61,190,239,231,50,15,76,57,167,241,19,135,190,40,114,204,134,225,146,64,143,94,174,245,69,60,91,34,189,171,240,166,114,174,200,142,79,252,96,39,88,24,67,161,220,208,244,83,62,166,130,159,51,201,45,150,11,132,178,186,53,138,178,169,237,68,78,182,181,171,212,180,236,111,154,59,253,10,102,54,61,151,226,217,101,35,107,177,172,130,130,229,3,149,200,143,166,157,175,223,101,217,125,159,207,228,7,236,29,111,137,174,79,36,68,95,188,236,0,124,201,26,179,117,223,200,173,142,254,115,181,81,21,54,84,40,88,250,87,116,2,180,83,146,132,82,164,93,192,228,0,0,0,0,0,0,165,200,84,112,160,116,61,206,98,249,40,108,251,123,119,43,145,136,191,13,206,132,98,171,182,217,80,15,173,23,116,221,14,78,17,54,67,144,41,123,186,85,169,247,174,199,69,75,93,26,182,104,147,101,106,250,219,124,83,255,0,165,14,102,115,150,86,34,121,34,56,239,84,71,34,162,166,232,160,117,35,35,157,137,47,66,35,149,55,221,61,168,191,210,86,196,123,124,149,202,228,41,141,171,26,171,83,244,126,31,204,118,128,0,0,0,0,0,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,217,76,1,138,188,174,61,196,244,203,241,175,172,86,153,84,0,0,0,17,87,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,19,82,0,0,0,192,14,102,252,58,103,124,80,106,158,130,105,158,11,79,255,0,215,250,203,197,111,92,63,220,203,95,137,179,195,61,103,110,89,99,239,118,187,236,119,105,142,235,127,177,19,218,169,151,250,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,54,224,0,0,0,4,85,243,206,253,73,254,210,126,237,37,80,1,5,124,161,176,95,181,188,100,219,111,254,148,240,159,98,177,251,165,247,179,216,238,120,190,228,109,160,237,117,117,39,111,111,31,220,234,217,223,197,116,237,235,117,54,117,0,0,98,175,52,127,113,61,77,252,23,235,20,70,85,0,53,172,225,59,222,159,70,254,96,99,223,81,128,216,35,137,29,16,181,113,31,162,89,78,139,222,111,149,118,106,124,142,158,38,178,190,154,54,200,250,105,225,158,58,136,94,172,119,147,216,146,195,31,91,55,106,185,157,77,71,49,85,30,151,44,1,5,120,183,42,62,35,170,248,130,165,209,140,214,151,209,88,251,237,239,185,212,231,86,186,71,220,44,241,66,145,59,161,172,116,142,167,87,204,179,163,97,88,21,91,42,34,172,168,199,68,136,245,155,76,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,0,0,12,0,230,117,192,119,229,190,197,83,175,58,79,101,234,207,177,251,123,189,37,107,183,91,187,149,89,68,45,124,45,143,119,119,90,157,234,120,27,80,173,233,142,73,102,106,71,10,111,209,19,83,29,121,84,240,79,153,101,25,150,61,197,102,83,112,171,177,227,22,58,135,212,227,209,211,78,157,119,247,237,89,75,58,44,144,84,182,106,102,67,52,108,235,100,177,171,42,24,231,70,168,232,220,237,230,36,1,138,188,206,181,75,242,95,193,182,107,225,47,190,140,186,229,190,31,22,183,255,0,106,247,188,87,138,145,60,92,30,108,115,89,213,67,29,111,174,238,157,182,245,92,143,86,16,87,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,245,231,151,182,199,189,176,196,196,116,146,61,26,189,17,177,238,84,217,170,108,252,0,252,156,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,129,126,104,254,253,154,155,248,47,209,232,137,254,0,69,95,35,31,215,103,236,223,239,35,47,249,137,104,93,102,191,112,167,149,227,118,27,55,164,242,75,15,107,36,176,194,213,157,100,117,85,42,170,202,200,163,133,28,233,166,146,149,245,80,199,26,181,205,116,147,51,244,85,17,237,201,80,6,173,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,179,238,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,126,176,0,0,0,0,0,64,15,52,127,126,205,77,252,23,232,244,68,255,0,0,34,175,145,143,235,179,246,111,247,145,42,128,0,0,1,0,60,209,253,251,53,55,240,95,163,209,25,255,0,201,83,221,99,41,249,129,93,244,235,113,159,224,0,0,1,128,28,234,253,214,49,111,152,20,63,78,184,153,254,0,128,30,87,30,253,154,101,248,215,209,235,73,179,226,71,68,45,92,71,232,150,83,162,247,155,229,93,154,159,35,167,137,172,175,166,141,178,62,154,120,103,142,162,23,171,29,228,246,36,176,199,214,205,218,174,103,83,81,204,85,71,165,203,0,65,94,45,202,143,136,234,190,32,169,116,99,53,165,244,86,62,251,123,238,117,57,213,174,145,247,11,60,80,164,78,232,107,29,35,169,213,243,44,232,216,86,5,86,202,136,171,42,49,209,34,61,102,211,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,0,0,3,0,57,157,112,29,249,111,177,84,235,206,147,217,122,179,236,126,222,239,73,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,199,94,85,60,19,230,89,70,101,143,113,89,148,220,42,236,120,197,142,161,245,56,244,116,211,167,93,253,251,86,82,206,139,36,21,45,154,153,144,205,27,58,217,44,106,202,134,57,209,170,58,55,59,121,137,0,0,0,69,95,60,239,212,159,237,39,238,211,21,121,92,123,246,105,151,227,95,71,173,39,248,0,0,0,32,135,152,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,157,224,6,188,60,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,215,48,140,255,0,13,213,62,46,115,109,65,211,236,134,146,249,143,95,41,236,149,52,53,212,202,189,18,179,208,244,104,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,155,15,0,34,175,145,143,235,179,246,111,247,145,42,128,0,34,175,158,119,234,79,246,147,247,105,42,128,8,1,229,113,239,217,166,95,141,125,30,180,207,254,117,126,235,24,183,204,10,31,167,92,76,255,0,0,107,173,192,30,11,249,68,227,39,73,236,30,148,244,127,132,200,35,190,247,187,29,222,175,70,198,250,254,215,79,83,118,238,120,94,223,86,254,175,95,86,206,219,165,118,41,0,1,106,184,177,247,88,214,79,151,249,15,211,167,46,168,3,85,115,106,128,0,0,0,0,0,192,14,117,126,235,24,183,204,10,31,167,92,76,0,229,113,239,217,166,95,141,125,30,180,159,224,0,0,0,0,0,0,4,43,115,171,247,167,197,190,95,208,253,70,226,57,42,123,211,229,63,47,235,190,163,110,38,164,0,48,171,154,206,150,231,122,211,162,120,22,153,233,157,139,211,57,37,231,80,32,240,84,94,42,26,126,239,106,209,116,154,79,206,76,246,70,221,163,137,238,245,156,155,237,178,110,170,136,185,170,0,178,156,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,58,156,145,66,138,173,141,174,114,170,189,239,146,71,222,176,0,0,0,0,0,133,110,117,126,244,248,183,203,250,31,168,220,75,171,200,199,245,217,251,55,251,200,149,64,0,0,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,123,56,193,225,51,50,225,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,94,221,183,170,35,101,98,174,198,96,8,64,229,193,204,2,179,135,123,236,90,73,171,217,23,251,19,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,158,73,113,175,139,31,122,125,100,249,129,144,253,70,115,101,48,6,42,242,184,247,19,211,47,198,190,177,90,101,80,0,0,0,12,85,230,143,238,39,169,191,130,253,98,136,202,160,6,170,230,213,0,0,0,1,24,28,68,242,255,0,163,210,46,44,244,147,136,29,16,199,124,38,11,87,168,24,252,249,53,182,41,32,138,150,195,85,37,230,134,24,157,76,199,61,36,88,103,146,163,202,24,216,230,194,230,59,101,108,110,99,35,147,240,0,16,173,206,175,222,159,22,249,127,67,245,27,137,53,32,8,171,228,99,250,236,253,155,253,228,74,160,0,0,0,0,0,0,0,98,87,48,206,11,45,92,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,78,169,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,234,253,94,89,214,155,173,131,130,141,63,177,95,109,149,118,235,149,186,162,253,73,89,71,87,11,161,158,154,120,239,117,205,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,40,0,3,21,121,163,251,137,234,111,224,191,88,162,50,168,1,173,103,9,222,244,250,55,243,3,30,250,140,6,202,96,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,217,76,1,128,28,52,255,0,242,27,110,255,0,47,243,191,254,143,116,33,88,218,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,209,238,242,71,43,80,161,204,142,6,44,189,8,174,68,223,117,246,170,255,0,73,220,117,72,213,145,81,171,250,63,31,231,3,174,153,174,122,186,105,83,117,85,245,119,248,39,255,0,74,157,236,119,82,185,62,229,216,229,17,26,221,145,54,216,232,133,206,73,94,139,230,138,224,62,131,133,93,147,117,57,56,84,221,0,232,116,251,251,55,12,115,158,190,106,117,171,21,29,182,202,167,124,108,68,248,108,5,109,66,163,132,57,0,0,0,0,0,0,0,112,170,21,118,41,85,2,135,187,249,202,22,53,126,203,191,145,218,145,245,46,234,86,136,136,155,34,1,67,34,107,83,205,17,87,239,59,0,0,15,197,200,179,60,79,18,131,196,100,217,21,190,217,30,219,239,83,59,89,229,186,55,125,151,207,218,168,134,29,235,143,52,61,20,192,105,167,167,195,50,75,101,254,225,20,173,141,34,163,170,123,145,83,173,205,114,245,37,59,219,228,141,255,0,74,1,155,143,123,35,111,92,143,107,90,159,21,93,144,243,121,38,164,224,248,157,59,170,111,153,61,178,153,173,86,162,163,235,97,98,250,203,178,126,147,144,132,253,79,230,159,196,78,96,249,97,196,242,27,134,55,2,189,58,123,53,20,242,238,136,247,47,198,153,170,155,162,181,63,241,76,124,200,120,130,226,39,82,42,28,151,173,80,204,46,178,63,167,120,161,173,149,173,94,148,242,245,34,217,60,183,251,191,156,9,179,212,94,99,156,57,233,244,111,222,255,0,13,230,86,118,255,0,51,65,116,160,123,215,171,226,137,223,223,203,226,99,118,101,206,159,7,165,168,116,88,150,151,228,85,9,210,155,44,213,148,145,181,21,81,119,93,209,36,248,237,229,253,63,215,26,54,189,15,215,188,218,84,154,219,165,217,165,213,206,221,18,85,181,212,185,23,167,218,157,110,110,222,95,210,92,220,99,151,135,23,121,27,163,127,228,94,251,73,78,247,116,172,178,173,59,122,124,209,21,122,93,43,87,226,171,253,64,100,205,111,58,28,206,103,47,133,211,122,168,155,229,183,247,86,159,238,255,0,193,15,139,251,50,218,130,170,139,246,22,171,203,255,0,178,180,255,0,242,67,241,172,28,158,245,130,225,76,218,139,190,69,61,189,234,171,213,19,173,112,61,81,17,126,244,172,79,106,31,181,253,135,60,251,117,79,182,19,251,83,254,131,199,255,0,44,3,233,166,231,61,155,196,229,89,180,242,170,68,95,254,202,211,255,0,201,15,113,137,115,170,176,45,71,70,97,165,183,246,198,238,148,106,210,214,210,203,178,245,121,239,187,35,217,54,255,0,233,248,150,166,245,201,227,86,168,233,157,61,179,39,158,177,232,138,169,19,109,80,181,87,100,242,77,214,177,125,171,228,88,204,191,151,111,22,120,170,172,141,210,27,213,116,9,191,231,99,240,255,0,6,162,175,170,217,92,191,122,127,80,18,163,165,188,208,120,119,212,137,89,73,83,37,86,63,59,152,199,109,115,174,161,143,119,57,221,59,39,231,209,119,79,37,246,124,76,155,196,117,43,10,206,40,97,184,99,121,21,190,174,42,134,53,241,246,234,225,145,92,142,223,109,186,28,168,190,197,246,26,215,228,186,89,171,90,111,86,239,180,248,54,73,97,150,23,171,59,179,81,75,19,81,205,245,151,105,17,54,93,188,151,116,95,231,61,30,9,197,23,16,90,104,250,118,98,90,175,145,209,67,74,230,244,192,181,107,35,17,26,171,234,162,72,142,68,79,89,223,15,143,243,32,27,41,162,162,166,232,190,71,36,49,104,167,54,205,79,176,212,219,237,186,157,53,77,218,150,55,71,28,245,147,84,198,138,173,245,186,156,173,142,145,206,248,183,227,191,145,32,26,71,204,27,135,45,75,164,182,195,46,164,88,45,215,42,198,70,142,166,169,173,116,114,36,142,234,245,118,146,54,121,250,191,119,197,0,201,208,126,85,147,43,198,114,72,25,83,143,223,237,247,24,228,68,86,186,154,161,178,110,138,157,73,236,95,187,204,253,80,58,221,19,87,224,155,253,251,29,77,137,90,170,174,77,207,164,1,212,142,216,173,29,247,148,61,187,39,87,243,251,14,91,252,232,7,96,56,221,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,229,3,149,95,47,37,58,158,231,111,234,238,170,22,68,43,107,124,247,80,56,141,29,183,172,138,87,178,39,176,228,0,58,230,158,10,104,221,53,68,204,138,54,162,171,158,247,35,81,19,249,213,78,42,106,169,232,224,125,77,92,236,134,40,218,174,123,222,237,145,17,19,117,95,243,33,27,252,120,115,31,163,194,168,162,193,244,122,190,207,117,184,212,62,88,171,102,134,186,126,170,104,221,76,213,99,191,55,210,155,239,46,233,235,127,39,252,193,124,56,165,227,239,74,52,90,192,250,124,127,51,180,220,175,178,36,172,142,150,150,175,170,84,114,65,214,205,209,177,72,141,221,92,207,53,68,79,52,34,47,91,120,216,215,173,95,200,46,53,83,106,54,65,65,105,168,170,154,72,40,105,235,187,109,100,78,78,148,110,241,178,53,84,70,166,222,105,241,45,109,61,46,164,107,46,76,148,244,52,215,140,146,237,80,230,53,24,215,73,80,230,238,173,141,170,170,229,94,148,85,232,77,213,118,246,25,237,195,103,41,139,198,101,104,183,101,90,179,115,189,217,146,174,158,26,159,0,202,74,100,232,85,126,238,99,156,247,191,171,213,68,254,74,123,127,168,12,1,180,226,186,139,168,215,52,91,61,134,255,0,145,87,85,201,250,113,65,45,75,228,123,183,243,87,108,190,107,210,190,106,191,5,251,140,133,210,94,92,92,73,106,45,93,12,183,108,2,243,98,182,212,189,142,125,69,69,60,75,211,26,245,121,171,29,51,28,159,163,236,242,95,50,97,116,115,131,61,25,209,203,125,4,22,123,5,29,93,85,27,24,158,38,123,117,34,72,247,55,171,214,114,182,36,85,95,93,124,247,47,149,37,13,29,4,77,130,138,150,24,35,106,35,81,177,177,26,155,39,179,201,0,192,125,11,229,75,165,56,148,22,251,134,163,89,232,175,149,209,54,57,38,101,101,51,213,174,122,117,238,138,196,169,123,62,45,248,109,228,101,254,15,160,154,59,167,84,204,167,196,52,227,30,182,244,116,174,244,244,12,110,234,214,244,162,252,124,246,46,0,3,170,158,150,150,145,157,186,90,104,161,111,247,177,177,26,159,232,59,64,0,0,3,174,104,32,168,111,68,240,199,35,126,231,181,21,63,210,121,251,214,154,233,246,71,10,211,223,112,155,37,116,110,84,85,108,212,49,187,125,189,159,3,210,0,49,251,52,224,79,133,252,202,55,164,250,59,138,82,202,254,143,207,69,110,70,185,58,127,157,142,106,255,0,55,180,195,29,124,229,39,67,59,234,46,26,69,74,234,62,152,90,230,83,193,3,165,71,61,35,126,232,157,218,191,45,220,140,248,127,190,164,167,128,53,159,212,125,0,214,141,29,185,190,12,199,1,191,218,187,8,199,165,83,169,157,219,243,106,189,23,184,197,115,83,100,107,151,244,188,186,84,246,250,41,198,206,190,104,245,206,145,40,181,22,253,87,106,142,116,124,180,147,214,35,218,173,89,24,231,167,84,140,145,118,84,98,166,201,247,175,245,207,46,168,104,62,156,106,213,178,107,118,87,143,208,77,222,137,98,238,58,134,9,92,221,216,246,162,254,113,139,230,136,245,34,199,137,222,84,153,62,24,181,153,22,144,205,120,190,82,71,3,100,74,69,164,166,69,221,177,61,92,136,172,145,155,110,172,106,126,143,242,183,243,3,62,184,111,227,147,71,117,202,141,40,219,156,217,233,239,8,212,87,82,203,83,209,42,171,166,115,26,157,46,142,63,110,205,248,124,83,250,76,150,142,72,229,98,73,19,218,246,175,177,205,93,209,77,97,237,23,109,69,209,188,145,149,180,205,188,99,183,56,93,27,149,143,89,169,92,238,149,108,141,71,116,171,85,83,244,87,219,241,37,183,130,14,100,24,222,163,83,55,15,213,123,181,166,201,118,99,89,219,117,69,108,255,0,157,116,149,47,106,35,93,42,42,46,205,124,126,72,229,95,63,135,192,36,52,31,45,178,231,111,188,208,83,221,109,85,176,213,209,213,70,146,195,52,47,71,50,70,47,177,81,80,250,128,165,205,251,138,81,118,242,223,205,14,195,165,237,84,119,82,111,252,224,118,34,238,84,116,181,203,191,159,176,236,107,183,2,160,0,0,0,0,0,2,158,148,223,125,138,128,0,0,29,79,98,171,209,118,246,47,180,237,0,14,54,69,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,200,135,32,14,23,216,117,177,138,143,85,219,218,190,211,180,0,0,1,79,74,111,190,197,64,0,0,0,0,0,0,0,41,85,216,57,219,29,110,114,239,229,236,2,165,93,252,183,243,82,166,183,239,58,216,213,87,117,46,255,0,204,119,0,0,249,110,119,59,125,154,130,162,235,117,173,134,146,142,150,53,150,105,166,122,53,145,177,61,170,170,160,125,18,73,28,76,89,37,123,88,212,246,185,203,178,33,141,60,72,113,201,163,186,27,70,180,110,206,108,245,23,133,106,171,105,98,169,235,149,21,179,53,142,78,150,199,39,179,119,124,62,11,253,37,138,227,127,153,6,55,167,52,206,195,244,162,237,105,189,221,158,215,247,29,79,91,63,230,157,29,75,26,168,231,68,136,137,187,89,39,146,185,23,203,227,241,137,43,189,219,81,117,147,36,125,109,75,111,25,21,206,103,72,228,99,22,106,167,55,169,93,35,145,189,74,229,68,253,37,246,252,0,185,122,219,198,126,187,235,37,246,122,186,237,69,200,41,45,221,114,182,10,72,43,187,108,108,107,42,189,169,188,108,143,125,189,84,77,211,224,120,237,56,208,13,104,214,43,155,32,195,176,27,253,215,190,143,122,213,54,153,221,191,38,163,213,123,143,86,181,119,71,53,127,75,207,169,12,215,225,123,149,5,247,52,183,197,147,235,13,77,230,196,215,118,221,29,10,82,211,46,237,124,29,75,213,214,247,238,168,231,34,126,138,123,63,205,40,186,95,160,250,113,164,182,200,109,216,166,63,65,15,102,36,139,184,218,24,34,115,182,99,26,171,249,182,39,154,163,16,8,244,208,62,82,116,48,62,158,225,171,180,174,172,234,133,206,125,60,240,58,36,107,214,54,108,139,218,171,243,217,202,255,0,135,251,200,102,118,23,192,159,11,248,108,108,72,52,119,20,170,149,157,127,158,150,220,142,114,245,127,59,220,229,254,111,105,144,32,15,55,101,211,93,62,199,33,74,123,22,19,100,161,141,170,170,141,134,134,54,237,191,183,224,122,8,96,130,157,189,16,67,28,109,251,152,212,68,255,0,65,216,0,0,0,29,85,20,180,181,108,237,213,83,69,51,127,189,145,136,228,255,0,73,218,0,183,249,198,130,104,238,162,211,62,159,47,211,140,122,229,215,212,187,212,80,49,219,43,155,210,171,240,243,216,196,13,116,229,75,165,57,108,23,11,134,156,217,232,172,117,210,182,73,33,101,29,51,209,173,122,244,108,136,197,169,99,62,14,248,109,230,103,248,2,0,117,107,151,23,18,90,117,87,93,45,167,0,188,223,109,180,207,123,153,81,79,79,18,117,70,157,62,104,198,204,247,47,233,123,60,215,200,199,171,182,43,168,186,115,115,85,188,88,111,248,237,117,36,159,167,44,18,211,62,55,183,111,52,118,201,230,157,73,230,139,241,79,188,217,242,174,134,142,190,39,65,91,75,12,241,185,21,170,217,88,142,77,151,219,228,165,141,214,62,12,244,103,88,237,245,240,94,44,20,116,149,85,140,122,120,152,45,212,139,35,28,238,159,89,170,232,149,81,125,68,243,220,8,79,209,46,54,53,235,72,50,11,117,84,58,141,144,87,218,105,234,161,146,122,26,138,238,227,95,19,83,165,91,188,140,145,81,21,171,183,146,124,9,116,225,107,143,189,40,214,155,3,41,242,12,206,211,109,190,198,145,50,74,90,170,190,153,85,203,7,91,246,71,69,26,59,101,107,252,209,21,60,148,194,254,36,249,76,94,48,219,69,199,42,210,107,157,238,242,148,148,243,84,248,7,210,83,47,90,163,247,107,26,230,61,157,62,170,175,242,87,217,253,70,4,212,82,234,70,141,100,203,79,93,77,120,198,238,212,238,123,85,142,116,148,238,118,202,232,220,168,173,84,234,68,94,180,221,23,111,104,27,59,195,60,21,49,182,106,121,153,44,110,68,86,189,142,71,34,167,243,42,29,132,109,112,31,204,126,143,53,162,151,7,214,26,251,61,170,227,78,248,162,162,154,106,233,250,170,99,109,51,149,238,252,231,82,111,188,91,175,173,252,175,243,201,5,53,85,61,100,12,169,164,157,147,69,35,81,204,123,29,186,42,42,110,139,254,101,3,179,100,95,105,68,136,237,189,84,83,176,1,210,199,59,127,91,116,83,181,23,203,205,74,92,223,61,208,161,36,64,59,129,74,41,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,20,171,145,14,183,63,201,127,167,97,50,250,187,41,208,197,127,87,154,121,1,220,198,117,250,202,119,34,108,112,223,209,79,45,138,128,20,201,35,34,141,210,200,187,53,141,87,57,126,228,67,151,57,24,213,123,151,100,106,110,164,112,115,18,227,181,218,126,149,154,89,133,44,111,184,85,81,51,174,84,150,170,23,198,201,224,157,189,104,173,107,90,187,42,179,203,171,127,248,3,179,143,142,97,82,233,229,189,184,30,157,209,67,53,202,181,39,130,162,103,79,83,11,161,99,169,154,173,122,116,181,136,229,69,153,23,110,175,135,249,162,95,31,179,228,218,163,153,81,218,89,83,81,93,114,186,84,193,78,233,167,155,173,254,179,217,18,42,186,71,38,251,110,212,217,87,225,240,63,34,40,238,121,13,210,56,187,146,85,214,85,200,200,209,210,73,187,158,229,84,107,81,92,229,254,132,243,82,101,121,118,240,55,108,211,11,122,234,38,98,197,170,187,213,198,198,199,28,212,244,207,108,107,21,92,138,138,215,53,94,228,221,35,143,127,63,247,188,131,212,240,97,203,215,9,209,24,23,43,191,212,203,121,186,212,70,214,34,213,209,210,171,90,177,212,57,232,173,217,30,228,242,107,17,125,111,61,190,27,121,102,197,53,52,20,116,241,210,210,194,200,162,137,168,198,49,141,70,181,168,158,196,68,79,36,59,17,17,60,145,54,57,0,0,0,0,3,141,252,206,21,231,39,10,137,176,28,117,175,220,58,208,234,145,202,158,196,56,100,170,138,137,182,254,95,16,62,141,254,243,146,132,243,246,41,75,220,173,242,3,180,29,9,43,213,61,155,127,89,91,37,71,40,29,135,92,244,244,245,81,58,10,168,35,154,55,34,163,153,35,81,205,84,84,217,119,69,59,0,24,53,198,111,47,44,27,86,49,231,228,56,131,18,209,120,163,89,103,222,146,134,145,157,205,169,186,90,215,187,102,42,183,120,219,229,213,255,0,25,11,247,107,78,91,165,249,74,210,85,58,123,101,214,129,241,191,120,106,17,28,213,217,146,55,214,141,203,247,181,124,151,253,38,208,138,136,169,178,166,232,166,26,113,227,193,70,45,174,88,107,178,11,44,73,110,189,218,252,69,91,31,75,75,76,213,145,82,149,90,214,57,206,70,175,78,241,179,249,95,239,121,5,153,229,181,199,117,102,89,71,75,163,153,251,26,181,22,170,42,104,41,107,93,81,83,52,147,111,80,177,238,228,115,92,136,187,72,205,253,100,223,111,243,73,116,19,69,83,4,117,16,187,170,57,88,143,98,237,182,237,84,221,23,204,214,38,247,111,201,116,107,82,171,109,81,212,203,77,118,198,174,93,29,108,147,165,92,232,164,71,53,85,99,119,177,122,90,187,35,191,175,114,95,57,106,241,159,91,172,86,4,211,108,186,40,91,115,176,208,210,194,217,89,37,68,142,149,93,51,227,69,85,122,57,19,116,232,95,210,248,255,0,55,144,103,241,194,166,233,177,200,3,229,145,28,215,121,175,146,149,71,34,34,162,110,87,52,106,244,242,248,29,8,142,99,182,85,3,234,69,220,168,234,141,85,124,142,196,93,192,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,87,99,149,93,142,185,21,83,200,10,36,145,21,85,55,41,141,28,231,121,47,146,20,170,57,238,217,20,239,134,53,98,121,252,64,236,68,217,54,57,0,14,185,230,138,154,9,42,38,119,76,113,49,94,245,219,125,154,137,186,175,145,26,60,201,120,238,172,196,232,234,180,115,0,99,82,162,235,69,83,5,85,107,106,42,97,146,29,170,18,61,218,141,107,81,87,104,223,183,172,187,111,254,127,105,204,171,140,250,221,29,176,46,155,98,49,66,235,157,250,134,170,23,74,249,42,35,116,74,217,153,26,170,43,17,168,187,39,90,254,151,195,249,252,226,14,201,111,201,117,151,82,168,173,82,84,203,83,118,201,110,93,29,111,147,169,90,233,100,87,57,81,100,119,177,58,156,187,43,191,175,112,62,75,77,167,45,213,12,165,41,41,93,61,206,235,94,249,31,188,213,8,174,114,236,249,29,235,72,228,251,156,190,107,254,146,104,56,50,229,229,131,105,62,60,204,135,47,98,93,239,21,139,20,251,213,208,210,63,183,189,55,75,154,199,108,245,70,239,35,188,186,191,227,63,103,128,238,10,49,109,13,195,91,144,94,162,75,141,238,233,225,234,222,250,170,90,103,44,106,180,168,215,49,174,106,57,122,119,145,255,0,202,255,0,127,207,50,209,17,19,100,77,145,0,162,10,122,122,88,155,5,44,17,195,27,81,17,172,141,168,214,162,34,108,155,34,29,128,0,7,91,229,70,169,66,202,244,79,102,255,0,214,7,121,198,255,0,113,214,199,43,188,138,151,203,218,160,58,208,117,175,220,116,190,85,85,84,219,111,47,129,204,110,85,246,160,29,200,243,157,252,206,17,19,99,144,57,0,0,0,1,213,83,77,5,101,60,148,181,80,178,88,165,106,177,236,123,81,205,114,47,181,21,23,201,76,39,227,63,151,174,19,173,208,38,87,96,169,150,205,117,167,141,204,85,164,163,165,70,185,100,168,107,213,93,186,49,203,228,231,162,122,222,91,252,119,243,205,211,133,68,95,37,77,192,213,243,32,179,228,218,93,153,86,90,95,83,81,67,114,181,212,207,78,217,160,155,161,254,171,223,18,170,58,55,46,219,236,228,217,23,227,241,37,163,128,126,97,82,234,29,189,216,30,162,81,67,13,202,137,32,130,158,102,207,83,51,166,99,105,156,174,122,245,53,232,213,85,133,87,110,175,143,249,255,0,91,152,151,3,118,205,79,183,166,162,97,204,90,91,189,36,111,108,145,195,79,76,198,200,178,213,198,170,174,115,149,142,93,146,73,54,243,255,0,127,206,26,165,142,231,143,93,36,139,185,37,37,101,36,143,141,93,28,155,57,142,69,86,185,17,205,95,233,79,37,3,105,152,228,100,177,182,88,215,118,189,168,230,175,222,138,84,70,255,0,46,222,59,93,168,9,71,165,153,170,198,203,133,45,19,250,37,89,106,166,124,140,130,8,27,214,170,230,185,169,186,163,252,186,183,255,0,134,71,218,228,123,81,237,93,209,201,186,0,84,220,233,123,58,61,100,59,202,93,250,43,229,184,29,109,127,146,127,78,199,98,57,20,249,30,175,234,242,79,35,190,21,245,118,64,59,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,93,192,165,118,95,106,28,181,136,223,97,194,21,128,0,183,218,239,159,208,233,166,155,87,229,85,243,190,40,226,154,158,20,115,24,231,46,239,145,169,236,106,162,253,224,97,231,48,62,61,235,116,94,170,163,77,112,203,109,52,247,10,154,24,222,234,137,39,168,137,209,247,162,157,19,201,141,106,46,219,49,127,75,252,223,8,120,106,228,186,139,148,194,201,234,103,184,221,174,115,67,78,143,158,117,115,222,229,86,198,196,87,200,239,241,83,205,127,204,135,232,234,158,115,93,169,121,221,118,87,89,87,61,84,181,137,12,109,124,239,114,187,102,70,214,34,122,206,85,246,162,252,73,91,229,163,193,180,88,206,23,75,169,25,205,154,133,215,105,235,106,122,85,93,4,234,198,178,104,122,26,139,219,87,39,241,42,187,117,109,231,240,223,200,61,23,2,124,189,241,221,38,134,92,231,52,153,247,59,181,100,108,100,113,212,210,82,185,144,172,117,47,114,43,21,21,234,138,168,200,247,243,255,0,123,203,62,227,142,56,152,145,196,198,177,169,236,107,83,100,67,148,68,106,108,212,68,79,185,14,64,0,0,0,124,87,43,205,182,209,31,122,227,83,217,102,219,239,208,231,125,223,114,47,222,128,125,160,242,114,106,158,9,19,251,111,189,174,251,236,191,218,211,121,47,255,0,120,125,182,252,243,20,186,204,216,40,46,189,217,30,238,150,167,98,70,238,191,214,212,3,247,193,195,85,28,136,228,95,37,77,208,228,10,31,27,95,237,242,58,29,10,181,58,147,226,125,71,10,136,169,178,129,242,198,231,117,121,170,167,245,159,75,118,86,249,249,148,44,40,158,109,246,149,237,210,155,34,168,20,73,26,47,179,201,14,167,53,83,205,60,215,115,233,69,221,14,28,212,119,181,0,232,142,126,148,217,83,200,250,17,119,77,207,150,88,213,29,186,38,223,121,204,18,43,61,87,47,146,129,245,28,57,173,123,85,143,106,57,174,77,149,21,55,69,79,184,228,1,28,60,204,56,41,183,102,150,153,117,111,13,69,134,239,20,213,85,117,112,197,79,77,27,101,70,210,162,162,43,213,88,229,221,97,79,53,85,219,117,242,34,143,11,204,242,189,29,206,89,120,179,207,45,45,198,209,88,214,79,19,42,30,196,122,195,51,92,177,185,209,185,55,78,168,246,246,170,27,56,93,45,180,151,122,9,237,213,208,178,88,106,35,116,110,107,154,142,77,156,213,69,242,84,84,246,42,144,119,204,207,134,58,253,40,213,58,253,68,181,210,83,178,203,147,93,39,115,81,146,198,138,199,246,98,147,244,26,198,237,191,231,21,125,191,233,243,9,60,224,127,137,24,53,231,71,177,234,171,140,76,130,241,5,186,24,234,88,215,203,39,84,136,178,177,87,169,237,251,161,85,246,175,183,218,100,145,175,183,0,156,65,77,163,26,223,143,211,92,171,42,25,103,186,220,169,224,157,26,146,72,141,245,102,107,125,86,189,19,205,211,38,254,74,79,166,45,144,208,229,152,229,183,37,182,72,175,165,185,83,50,162,55,43,21,170,168,228,251,151,205,0,253,83,231,157,169,237,68,217,81,15,160,165,200,142,106,162,129,209,30,251,121,255,0,152,239,69,248,31,43,154,173,119,183,99,189,158,207,48,59,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,229,248,29,18,111,183,151,249,142,199,251,60,142,134,181,92,239,110,224,118,64,212,246,170,110,170,135,208,82,212,70,181,17,10,128,24,219,199,7,18,48,104,54,143,100,53,86,232,153,61,226,123,116,209,211,49,207,150,62,153,21,98,98,47,83,27,247,76,139,237,79,103,180,191,185,78,67,67,137,227,151,44,150,231,34,178,150,219,76,250,137,28,140,87,42,35,83,238,79,53,32,47,143,190,32,166,214,125,111,200,41,173,181,149,15,179,218,174,85,16,64,142,73,35,71,122,176,181,222,171,158,169,228,232,87,111,36,2,199,102,153,158,87,172,89,203,239,23,137,229,170,184,221,235,28,200,34,125,67,222,140,89,166,115,146,54,186,71,46,201,213,38,222,212,66,87,57,103,240,83,110,194,237,49,106,222,100,139,53,222,89,169,106,233,33,150,158,154,70,196,142,165,85,84,71,162,189,201,178,204,190,104,169,190,201,228,98,127,44,206,24,235,245,95,84,232,53,18,233,73,78,251,46,51,116,129,206,71,203,26,171,223,217,150,79,208,115,29,190,223,155,95,135,250,60,167,18,217,109,164,180,80,65,110,161,133,145,67,79,27,99,107,90,212,106,108,214,162,39,146,34,39,177,16,15,165,173,107,26,140,99,81,173,106,108,136,137,178,34,125,199,32,1,194,174,201,185,243,201,63,82,108,137,228,83,59,214,69,217,171,236,17,70,170,237,213,55,251,128,229,173,85,243,95,37,220,237,142,52,79,111,154,21,181,168,223,98,28,170,236,128,112,237,145,190,94,71,205,35,157,213,228,170,191,214,125,59,117,38,202,170,80,144,162,249,187,218,7,83,97,87,39,82,252,14,246,70,214,123,60,202,145,17,19,100,57,0,1,195,149,26,138,229,95,36,77,212,14,65,248,23,12,243,20,181,76,232,43,238,189,169,24,238,151,39,98,71,108,191,212,213,62,40,245,79,4,149,253,182,94,215,125,246,79,237,105,188,215,255,0,188,3,214,3,226,182,222,109,183,120,251,214,234,158,243,54,223,126,135,55,239,251,209,62,229,62,208,0,0,41,146,56,229,98,199,43,26,246,175,181,174,77,209,76,4,227,179,151,190,59,171,48,197,156,225,115,62,217,118,163,141,236,146,58,106,74,86,178,101,146,165,142,85,122,170,177,85,81,31,38,222,127,239,249,231,233,194,162,57,54,114,34,167,220,160,106,234,229,201,116,235,41,153,144,84,207,110,187,91,38,154,157,95,4,234,215,177,200,174,141,232,143,141,223,227,39,146,255,0,157,9,135,229,249,199,189,110,180,85,83,233,174,103,109,166,130,225,77,67,35,219,81,28,245,18,186,78,204,80,34,238,143,107,145,55,221,235,250,95,231,248,254,39,50,238,13,162,201,176,186,173,72,193,172,212,45,187,65,91,77,212,168,232,32,87,181,243,77,214,213,94,218,57,127,142,69,219,171,111,47,142,222,113,73,165,153,205,118,154,103,116,57,93,29,92,244,178,209,164,209,185,240,61,200,237,159,27,152,169,234,185,23,218,169,241,3,103,160,91,237,8,207,232,117,47,77,168,50,170,9,223,44,114,205,81,10,185,236,115,87,118,72,228,246,57,85,126,226,224,129,75,152,142,246,156,38,201,236,66,178,133,2,176,112,158,195,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,5,14,122,39,180,172,161,200,138,190,96,114,215,34,174,200,84,82,212,68,243,42,0,71,167,56,220,194,162,213,162,20,88,229,37,92,240,190,186,237,111,115,187,110,115,119,68,74,167,123,81,81,63,231,105,240,36,44,135,190,113,250,153,77,115,207,173,186,109,4,138,239,7,5,190,230,169,217,219,249,21,109,253,45,252,255,0,77,60,182,3,10,120,108,192,234,181,19,90,49,91,21,52,76,145,177,221,104,106,39,107,222,214,162,196,149,112,181,222,212,84,95,211,246,108,108,141,141,217,32,199,108,240,218,169,152,214,178,37,122,236,212,68,79,55,42,252,17,62,255,0,184,134,222,82,154,82,236,151,82,170,179,201,225,71,83,80,35,233,119,239,244,175,91,42,40,101,253,31,138,108,226,105,128,0,0,31,159,125,191,90,241,171,100,215,139,197,66,195,75,78,199,61,238,70,57,235,179,90,174,95,38,162,175,177,170,125,210,200,200,99,124,178,46,204,99,85,206,93,189,136,158,210,40,57,163,113,155,114,244,139,244,91,2,184,50,63,3,89,83,77,116,89,109,232,170,177,186,153,141,217,175,122,175,248,87,249,162,124,19,250,195,220,113,121,205,11,26,198,221,124,192,52,186,162,174,123,173,51,166,162,89,214,134,120,90,201,17,99,243,235,73,163,95,240,158,104,159,15,243,198,86,162,241,15,171,90,153,114,170,174,200,115,107,203,163,168,149,239,72,27,114,169,88,218,142,84,245,81,175,145,219,39,170,158,69,58,59,161,250,137,175,249,132,22,44,62,134,10,137,235,42,154,218,137,231,170,142,6,49,95,214,229,85,223,207,207,182,255,0,99,87,217,236,36,115,71,249,58,227,46,163,183,92,181,90,190,182,121,159,27,31,83,75,77,121,68,137,85,81,221,72,213,100,8,237,191,71,249,95,214,4,84,62,247,122,145,202,231,221,235,92,171,237,85,168,122,170,255,0,164,251,45,89,166,95,99,170,138,178,209,148,221,232,230,133,233,35,31,5,116,177,170,57,61,139,187,92,138,78,13,39,42,46,20,105,169,27,2,226,151,55,185,17,17,85,111,213,94,105,191,159,177,83,224,126,46,81,202,51,134,91,157,20,236,177,217,238,212,53,75,18,182,41,61,59,58,244,59,127,37,245,154,228,255,0,58,40,17,169,163,252,122,235,166,151,213,126,127,44,185,93,105,87,109,217,89,95,89,58,166,209,185,169,178,45,67,83,226,139,253,68,160,112,225,204,195,70,117,98,6,217,111,181,119,74,11,203,122,24,140,125,174,78,151,42,66,175,122,245,35,228,248,177,223,31,248,204,59,214,254,81,122,133,140,191,196,233,77,101,61,125,58,163,156,230,92,175,17,238,213,238,34,53,19,104,25,229,210,191,21,248,24,41,152,97,57,150,150,100,75,103,201,232,27,111,185,66,178,34,53,179,69,50,42,53,206,99,149,21,138,228,246,163,147,204,13,158,232,171,105,110,52,204,171,163,151,185,20,136,142,107,186,85,55,69,68,84,242,95,63,98,161,222,66,183,11,124,211,51,61,51,164,76,115,84,159,5,109,174,53,141,145,75,75,104,107,158,140,100,10,196,234,233,145,158,125,77,103,177,62,242,92,116,175,88,112,157,95,176,83,95,176,250,249,167,138,120,89,50,182,90,103,196,228,71,49,143,246,57,62,233,27,241,3,220,0,0,163,169,26,187,42,249,149,35,145,125,135,92,205,242,234,79,105,212,215,170,46,206,3,233,84,69,242,83,231,149,155,123,62,31,3,189,143,71,166,232,30,212,84,223,249,128,233,129,235,190,202,167,208,124,138,213,69,234,68,242,59,227,122,59,203,253,32,118,22,155,137,141,31,160,214,109,46,186,99,85,84,148,243,76,218,90,181,135,186,140,217,28,250,121,25,228,174,99,182,93,220,159,2,236,128,53,147,214,189,60,187,105,38,170,228,120,109,116,77,167,146,211,115,154,40,22,41,90,228,70,35,145,204,84,86,237,183,170,230,252,19,98,91,57,89,113,27,107,203,244,190,213,165,247,27,141,92,215,123,45,52,52,106,217,163,145,205,219,174,169,89,179,213,202,159,161,27,126,239,187,250,60,183,52,190,19,168,111,248,205,231,91,108,148,234,218,235,92,51,220,103,87,214,170,35,147,122,86,191,212,84,84,95,85,143,217,17,83,207,98,57,56,75,213,171,166,141,235,198,35,145,83,85,54,26,95,76,83,50,181,22,157,37,221,138,174,143,116,79,111,146,74,239,103,250,125,128,108,136,15,49,166,249,157,14,125,134,90,178,122,9,93,35,43,105,32,153,206,116,106,205,220,248,152,253,246,95,103,233,161,233,192,235,145,187,237,240,251,202,99,69,106,108,167,113,214,171,230,5,109,246,28,148,183,218,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,225,222,195,146,151,123,64,235,145,21,201,178,21,70,221,183,248,253,193,23,204,236,0,1,230,53,35,51,161,192,112,203,174,79,95,43,163,101,21,36,243,53,205,141,95,179,153,19,223,190,201,237,253,5,3,9,185,166,241,27,107,196,52,190,235,165,246,235,141,92,55,123,213,52,212,104,216,99,145,173,219,174,149,95,187,209,200,159,161,35,190,255,0,187,250,98,79,69,52,242,237,171,122,171,142,97,180,49,54,162,75,181,206,24,167,89,101,107,81,88,174,87,61,85,93,190,254,171,93,240,93,207,81,197,166,173,93,53,147,94,50,236,138,166,169,179,82,250,98,165,148,72,148,233,22,204,69,108,123,170,123,124,210,38,251,127,209,236,36,111,149,167,9,212,54,12,102,205,173,183,186,117,117,117,210,24,46,48,43,43,85,81,169,189,83,89,234,34,34,39,170,246,110,138,171,231,184,25,161,195,62,143,208,104,206,151,90,241,170,90,74,120,102,117,45,34,205,218,70,108,174,101,60,108,243,86,177,187,174,237,95,129,118,64,0,124,243,189,119,217,20,236,149,232,223,47,244,157,8,213,85,234,84,242,2,168,153,191,181,61,191,121,244,34,34,121,33,195,26,141,79,233,15,122,49,55,80,57,87,34,123,74,122,145,203,178,47,153,208,231,170,174,205,59,97,111,151,82,251,64,237,0,0,58,43,107,105,109,212,207,171,172,151,183,20,104,174,115,186,85,118,68,69,85,242,79,63,98,41,227,181,83,88,112,157,32,176,84,223,179,10,249,160,138,8,95,50,54,42,103,202,229,70,177,239,246,53,62,232,221,241,34,59,138,78,105,153,158,166,82,46,57,165,175,130,138,215,34,200,201,101,170,180,53,175,86,62,4,98,244,245,72,255,0,62,167,63,218,159,112,25,173,196,127,51,13,25,210,120,29,101,177,85,221,43,239,46,235,98,177,150,185,58,90,171,10,61,139,212,175,143,226,246,252,127,227,34,255,0,88,56,245,215,77,80,170,252,198,89,114,181,82,166,251,50,142,190,178,5,93,227,107,87,116,74,135,39,193,87,250,203,33,135,225,57,150,169,228,73,103,198,40,27,112,185,76,177,162,181,211,69,10,34,57,205,99,85,85,234,212,246,171,83,200,206,189,16,229,23,168,89,51,252,78,171,86,83,208,83,162,53,205,101,182,241,30,238,94,226,163,145,119,129,254,93,41,240,95,136,24,15,117,205,50,251,229,84,181,151,124,166,239,89,52,207,89,30,249,235,165,145,85,203,237,93,220,229,83,227,101,238,245,27,145,204,187,214,181,83,216,169,80,244,84,255,0,73,54,120,191,40,206,25,109,148,80,50,249,103,187,87,85,36,72,217,100,244,236,233,214,237,252,215,213,107,83,252,200,135,237,85,242,162,225,70,166,145,208,38,41,115,99,149,21,17,82,253,85,228,155,249,123,85,126,0,67,126,157,113,15,171,90,103,114,165,174,199,179,107,203,99,167,149,143,88,29,114,169,72,220,141,85,245,85,172,145,187,167,172,190,68,154,240,135,205,11,26,201,29,99,192,53,70,162,174,11,173,75,161,162,73,210,134,121,154,249,21,100,243,235,89,164,95,240,126,106,159,31,243,126,38,176,114,117,198,91,71,113,185,105,77,125,108,19,50,55,190,154,150,166,242,139,18,42,35,122,81,202,248,21,219,126,151,242,191,172,142,61,98,208,253,68,208,12,194,123,22,97,67,5,60,244,117,78,109,60,240,85,71,59,30,172,232,114,42,109,231,229,220,103,181,169,237,246,1,178,133,138,253,107,201,109,144,222,44,245,11,53,45,67,26,246,57,88,230,46,206,106,57,60,156,136,190,199,33,250,4,79,114,185,227,54,229,233,22,104,182,123,112,100,158,58,178,154,154,214,177,91,209,21,35,109,51,219,179,158,197,79,240,76,243,84,248,175,245,74,252,82,50,104,217,44,107,187,30,212,115,87,111,106,47,176,10,128,0,126,94,73,100,131,34,179,205,106,169,99,92,201,85,139,179,145,21,60,156,139,241,69,251,190,227,91,158,36,240,58,173,59,214,140,170,197,83,19,35,108,151,90,234,136,26,199,181,200,145,45,92,205,111,177,17,19,244,61,155,27,45,16,179,205,175,74,93,141,106,85,46,121,4,40,218,106,244,101,46,253,254,165,235,125,69,116,191,163,240,77,154,6,77,242,114,204,42,46,186,33,91,142,85,213,207,51,232,110,215,7,55,184,231,59,100,84,165,119,181,85,83,254,120,191,2,66,200,123,228,225,169,148,214,204,250,229,166,211,200,173,241,144,92,46,104,157,157,255,0,145,72,223,210,223,203,244,23,203,98,97,0,20,185,200,139,178,149,20,185,17,124,192,35,183,246,21,20,53,17,10,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,225,87,98,133,114,111,178,149,59,218,117,61,118,114,47,244,129,218,213,42,41,111,252,5,64,83,36,141,137,138,247,174,200,134,190,28,197,50,9,178,46,42,50,26,137,158,142,240,212,54,234,118,236,206,157,147,194,177,255,0,239,189,77,129,174,142,70,208,202,229,93,182,233,255,0,125,13,116,248,214,157,106,56,146,202,164,114,238,171,29,189,63,252,74,0,36,195,147,206,27,79,111,208,84,202,251,106,178,93,110,23,23,43,187,155,254,140,144,71,250,63,15,226,127,250,119,36,28,195,126,84,240,173,63,9,56,244,72,158,170,215,221,29,231,247,248,183,39,252,6,100,0,0,1,226,245,147,44,143,11,211,92,134,252,254,174,168,45,181,110,141,26,206,173,222,218,121,30,158,91,167,247,164,3,69,130,100,124,80,113,77,147,208,91,82,46,229,207,32,158,166,169,95,35,96,86,211,173,99,33,94,159,39,34,59,103,183,239,38,115,152,13,242,123,31,13,89,84,176,171,127,61,107,185,71,178,183,127,63,1,81,183,245,123,72,247,228,247,99,165,200,245,91,56,186,215,71,215,37,60,22,233,155,208,229,68,106,186,165,234,190,73,254,42,1,35,156,40,240,197,136,104,54,156,216,45,244,116,50,165,206,26,56,157,60,174,173,124,200,178,239,35,149,126,13,243,238,187,216,155,23,244,166,54,54,54,54,54,39,170,196,70,167,244,33,130,124,91,115,2,203,248,125,213,73,176,139,93,158,211,37,182,154,86,178,73,230,163,116,146,162,118,96,122,245,59,190,198,167,156,174,68,245,83,203,111,233,3,59,129,28,148,92,220,176,232,237,180,179,93,105,163,117,67,162,71,76,218,104,41,215,103,237,230,155,58,175,203,207,216,123,173,49,230,147,164,217,205,246,142,201,93,20,244,126,42,120,224,238,200,218,88,154,222,173,247,87,42,213,174,201,253,64,103,9,143,28,70,240,79,164,124,67,81,49,114,27,77,75,107,225,98,178,41,99,185,77,10,34,44,173,145,219,162,117,39,159,74,252,62,37,243,198,178,91,62,91,103,167,190,216,171,35,169,163,169,99,36,142,72,228,107,209,81,205,71,39,155,85,83,216,228,248,252,79,212,3,93,14,40,248,71,207,248,105,200,214,146,251,79,79,45,170,165,102,125,44,241,87,50,103,36,108,159,182,136,244,217,171,191,172,207,99,126,43,253,95,127,9,92,95,230,124,54,102,84,245,208,214,198,251,26,197,80,201,160,90,8,230,122,57,241,181,173,84,243,106,251,99,98,126,151,223,228,79,62,170,232,246,25,171,246,87,89,178,250,25,106,35,233,70,183,183,82,248,149,17,36,107,253,173,95,189,136,65,71,25,188,34,221,56,113,202,42,42,237,148,213,46,199,39,169,88,225,124,139,44,171,18,190,89,209,141,87,172,77,110,221,17,53,60,213,87,117,248,238,4,239,105,118,169,99,58,171,139,208,100,152,237,76,146,50,178,150,42,133,71,192,232,213,58,227,99,253,139,255,0,124,111,196,246,68,27,242,245,227,54,251,164,217,181,38,21,149,92,168,254,206,201,75,82,216,221,45,60,44,88,220,216,99,72,218,178,43,217,229,180,63,29,213,87,239,248,77,205,138,249,108,200,237,145,94,44,245,81,212,82,204,174,70,73,27,218,244,85,107,149,171,230,213,84,246,162,252,64,251,207,154,102,170,59,118,167,192,250,74,92,196,119,154,251,64,249,227,114,239,186,175,153,244,162,238,155,159,50,179,165,119,246,109,231,230,119,181,202,169,184,20,74,207,253,135,92,104,173,118,234,158,71,208,228,220,233,84,93,252,128,239,69,69,77,208,228,165,139,234,162,125,197,64,120,189,100,194,168,181,11,76,50,124,74,185,138,232,238,118,170,154,111,41,21,159,164,197,248,167,179,216,134,185,186,239,132,85,105,110,181,101,184,154,51,181,232,155,213,67,105,255,0,56,146,108,206,190,184,215,127,143,170,230,251,83,250,77,153,92,214,189,170,199,38,232,228,217,127,160,136,30,108,188,62,65,103,201,106,181,122,209,71,59,91,83,52,147,214,189,95,35,154,170,228,162,137,187,39,79,74,108,174,119,242,147,250,192,200,62,83,122,241,46,161,233,125,195,10,186,204,142,172,199,234,40,232,162,70,211,116,39,105,180,104,136,170,228,93,149,127,50,239,187,217,236,243,51,240,130,126,86,218,186,152,6,189,80,226,117,21,17,199,79,148,87,211,198,168,246,179,219,28,21,62,197,115,145,83,126,180,79,45,201,212,167,157,149,52,241,84,196,187,178,86,53,237,95,230,84,221,0,236,40,127,145,89,75,209,85,60,128,165,23,114,179,173,173,217,119,59,27,236,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,56,133,230,61,198,118,13,175,186,151,133,98,218,201,224,172,184,254,97,121,181,219,169,190,206,218,164,236,82,193,91,44,113,71,214,250,103,61,221,44,99,83,119,42,185,118,221,85,87,204,155,243,90,206,44,125,233,245,147,230,6,67,245,25,192,157,62,2,181,75,59,214,158,19,176,109,76,212,187,239,166,114,75,207,164,252,109,111,133,134,159,187,218,185,85,67,31,230,225,99,35,110,209,196,198,250,173,77,246,221,119,85,85,92,128,49,87,149,199,184,158,153,126,53,245,138,211,42,128,22,83,140,157,99,190,240,255,0,195,198,65,172,88,228,62,34,175,25,184,88,234,36,166,234,99,60,93,43,238,244,113,212,211,117,189,143,72,251,176,73,44,93,206,133,115,58,250,155,235,53,20,189,102,42,243,71,247,19,212,223,193,126,177,68,5,223,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,86,229,154,240,240,57,197,221,215,132,29,92,118,87,61,186,174,241,137,223,169,219,109,200,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,213,209,220,77,149,146,77,26,58,62,234,200,221,130,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,32,63,88,0,0,3,29,99,227,183,65,151,138,58,142,22,102,201,169,27,120,109,60,48,83,221,91,63,85,20,151,181,150,70,203,103,123,246,70,178,165,173,72,85,187,57,205,124,143,146,5,86,76,196,142,64,250,184,204,226,151,248,35,225,56,126,164,86,227,126,155,178,220,179,10,91,21,238,158,39,116,213,50,134,90,58,185,93,45,50,171,145,139,51,31,4,110,70,191,213,123,81,204,221,138,228,145,151,171,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,48,91,157,95,186,198,45,243,2,135,233,215,19,13,121,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,234,50,52,145,138,138,215,178,96,156,144,0,0,0,3,0,57,164,235,87,22,60,57,125,143,212,205,20,212,239,66,225,151,110,171,21,206,139,208,182,218,159,15,116,78,228,208,203,220,169,142,73,95,222,133,37,111,75,90,140,143,193,238,171,188,168,134,127,152,255,0,199,102,133,216,181,251,134,92,199,27,185,217,174,183,59,173,134,223,85,146,99,112,218,213,235,84,235,197,45,44,203,78,198,70,212,119,123,185,214,248,86,53,107,149,205,153,122,122,94,140,123,67,2,248,10,230,85,172,57,127,16,214,204,15,137,109,78,171,188,216,178,202,127,66,89,89,13,130,134,22,67,123,154,162,4,165,116,174,165,133,146,163,28,137,44,40,190,179,81,243,49,92,136,212,89,25,46,134,173,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,178,246,138,106,133,171,90,180,143,16,213,123,51,105,35,167,202,108,244,215,39,211,211,86,182,173,148,115,189,137,222,165,89,90,136,143,124,50,247,34,127,170,213,71,198,228,86,181,81,81,2,29,120,133,230,61,198,118,13,175,186,151,133,98,218,201,224,172,184,254,97,121,181,219,169,190,206,218,164,236,82,193,91,44,113,71,214,250,103,61,221,44,99,83,119,42,185,118,221,85,87,204,147,254,2,181,75,59,214,158,19,176,109,76,212,187,239,166,114,75,207,164,252,109,111,133,134,159,187,218,185,85,67,31,230,225,99,35,110,209,196,198,250,173,77,246,221,119,85,85,88,44,226,199,222,159,89,62,96,100,63,81,156,154,158,87,30,226,122,101,248,215,214,43,64,249,57,145,241,97,83,195,14,137,71,6,25,145,213,218,53,23,46,168,108,56,196,208,219,162,170,100,76,167,158,7,214,205,42,78,215,66,140,72,95,219,68,84,115,213,243,177,90,221,154,247,178,61,116,7,142,78,97,60,64,107,46,39,163,184,230,188,248,122,188,154,224,218,121,42,126,203,217,31,225,41,88,215,73,83,83,208,250,118,36,157,168,35,150,94,223,90,57,253,29,45,245,156,136,57,193,107,29,247,57,226,129,116,170,162,31,15,101,211,75,124,20,244,113,245,49,253,250,170,234,120,42,234,42,119,70,53,237,234,99,233,162,237,171,158,212,240,221,109,233,89,28,135,182,228,193,160,212,217,86,168,100,186,255,0,125,162,171,240,248,61,59,109,118,39,186,158,86,193,37,198,178,57,27,60,140,153,30,140,123,225,166,221,142,137,90,255,0,42,232,222,189,10,214,43,131,61,56,239,226,114,251,194,94,158,225,186,171,104,178,250,110,145,249,132,118,187,165,163,196,178,155,199,210,203,108,184,57,177,247,221,20,171,23,76,241,211,203,187,91,212,189,174,141,209,174,113,125,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,8,57,213,251,172,98,223,48,40,126,157,113,48,131,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,9,222,0,0,0,0,49,171,142,142,51,108,92,30,105,197,45,206,59,87,166,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,109,161,139,187,18,172,109,114,73,35,158,214,183,165,21,242,199,234,184,174,226,187,78,56,74,211,135,230,185,172,190,58,235,93,220,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,110,22,117,53,101,153,81,91,27,92,212,68,123,223,28,111,215,179,84,181,75,59,214,156,238,231,169,154,151,125,244,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,243,112,177,145,183,104,226,99,125,86,166,251,110,187,170,170,168,77,247,46,110,53,255,0,133,86,156,79,96,207,238,118,168,245,55,22,252,221,202,154,5,237,73,116,161,68,98,71,115,108,61,45,99,122,158,245,142,86,196,174,107,36,107,93,180,77,154,40,211,48,13,96,116,183,84,179,189,22,206,237,154,153,166,151,223,67,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,214,106,237,190,233,178,162,42,108,19,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,2,250,152,149,172,188,109,218,184,126,227,55,27,209,45,72,158,146,143,9,205,49,123,117,91,47,53,117,77,167,130,197,90,181,55,72,221,44,155,66,231,72,201,221,29,20,74,231,200,200,225,72,214,69,217,22,69,50,212,133,110,117,126,244,248,183,203,250,31,168,220,64,154,144,70,95,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,109,18,195,19,99,217,142,141,157,233,52,0,0,2,37,121,135,113,153,198,119,14,220,80,95,48,172,47,82,62,207,226,21,182,251,125,211,29,166,244,61,170,175,174,149,244,237,142,105,58,228,130,73,83,122,184,106,211,105,23,171,213,221,19,161,88,171,120,57,89,113,179,170,28,70,93,115,141,57,215,12,202,146,249,144,218,233,233,239,118,73,91,105,142,150,121,40,186,150,26,182,189,212,241,178,14,136,228,117,34,181,21,169,34,173,68,158,111,107,118,143,235,231,39,162,159,110,120,125,180,235,29,37,195,179,87,166,87,5,239,65,36,189,49,207,67,113,150,158,158,78,150,164,110,87,76,217,217,70,173,221,236,106,71,223,223,169,221,8,70,7,5,250,199,98,208,46,40,48,13,85,202,97,235,178,218,174,18,83,220,100,234,122,120,106,90,186,121,105,37,169,217,140,123,223,217,101,67,165,237,181,170,231,246,250,19,101,118,232,19,253,196,46,83,125,193,180,11,82,243,92,90,187,193,94,177,252,62,243,116,183,84,246,153,39,98,170,10,41,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,66,15,246,81,248,236,255,0,175,159,251,153,179,255,0,201,9,169,226,199,221,99,89,62,95,228,63,78,156,214,176,13,170,8,203,230,105,204,11,81,52,107,84,44,154,71,195,190,160,85,216,175,182,10,121,102,203,213,214,74,74,152,28,250,152,233,229,162,133,143,170,137,234,175,108,74,249,28,177,162,51,106,136,211,169,206,71,54,57,52,53,150,215,237,99,190,241,1,172,185,102,177,100,112,248,122,188,154,224,234,136,233,186,152,255,0,9,74,198,164,116,212,221,108,99,18,78,212,17,197,23,115,161,28,254,142,167,122,206,85,2,74,185,103,241,39,198,119,20,58,203,114,169,212,61,92,244,142,3,134,219,214,162,243,77,232,11,84,62,50,170,165,178,71,71,77,215,12,81,205,31,155,102,159,184,206,166,255,0,106,244,59,110,234,41,145,90,203,198,221,171,135,238,51,113,189,18,212,137,233,40,240,156,211,23,183,85,178,243,87,84,218,120,44,85,171,83,116,141,210,201,180,46,116,140,157,209,209,68,174,124,140,142,20,141,100,93,145,100,83,202,242,144,208,106,109,44,225,162,61,73,184,81,85,193,144,234,125,71,165,42,82,166,158,90,119,197,110,129,242,69,67,26,49,239,86,189,142,106,203,82,201,90,198,117,178,177,169,235,53,140,114,225,175,58,191,122,124,91,229,253,15,212,110,32,77,72,35,47,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,244,154,0,0,0,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,91,105,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,96,94,176,0,0,0,24,1,205,111,138,61,118,225,175,242,93,249,20,206,126,206,125,163,244,223,164,255,0,185,148,117,157,255,0,15,224,123,63,237,152,164,233,233,239,203,250,59,111,213,231,190,201,181,191,229,127,198,103,18,124,68,235,237,255,0,10,214,61,72,251,65,101,162,195,234,174,144,83,122,30,130,147,162,169,149,180,81,182,78,186,120,35,122,236,201,164,77,149,122,125,109,246,221,17,83,242,185,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,224,38,164,0,6,53,113,91,198,109,139,132,189,71,210,187,102,121,106,238,225,153,223,165,233,238,247,40,24,247,213,90,164,167,90,46,197,75,99,110,253,216,83,196,74,146,198,141,89,58,85,174,102,234,206,212,185,42,69,95,60,239,212,159,237,39,238,211,207,242,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,38,242,164,210,182,61,158,217,25,217,9,116,0,0,0,181,92,78,241,11,138,240,191,163,87,173,92,202,105,188,127,128,237,211,91,173,108,170,142,158,107,157,116,174,233,138,158,55,61,127,198,145,234,214,189,204,138,41,94,140,127,71,74,133,191,227,163,140,219,23,7,154,113,75,115,142,213,233,156,207,40,241,20,248,205,182,86,61,41,93,36,72,206,237,77,76,141,219,104,98,238,196,171,27,92,146,72,231,181,173,233,69,124,177,228,169,172,102,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,46,206,96,15,146,237,69,83,113,181,86,219,232,238,213,118,186,138,170,121,33,138,186,145,177,58,122,87,185,170,141,154,52,153,143,137,94,213,84,114,36,140,123,55,68,234,107,147,116,95,172,1,0,63,217,71,227,179,254,190,127,238,102,207,255,0,36,38,79,130,253,99,190,235,239,12,24,6,170,229,48,244,94,174,182,249,41,238,50,117,49,124,77,85,37,68,180,146,212,236,198,49,140,239,62,157,210,246,218,212,107,59,157,9,186,55,117,134,206,103,90,91,249,47,227,39,53,240,150,47,70,90,178,223,15,148,219,255,0,182,187,222,43,197,70,158,46,127,55,185,204,234,174,142,183,212,119,78,219,122,173,70,43,12,212,228,151,169,153,86,65,167,26,137,165,183,106,191,17,101,195,238,22,251,133,163,185,36,143,146,159,199,165,79,126,6,245,61,88,200,81,244,137,35,88,198,183,243,147,206,229,87,43,252,130,74,128,49,87,153,214,169,126,75,248,54,205,124,37,247,209,151,92,183,195,226,214,255,0,237,94,247,138,241,82,39,139,131,205,142,107,58,168,99,173,245,221,211,182,222,171,145,234,192,34,214,237,205,79,142,59,141,214,182,225,71,171,180,150,186,122,170,137,38,138,134,147,27,182,58,10,86,57,202,173,134,53,154,157,242,171,26,138,141,69,145,239,126,200,157,78,114,238,171,49,60,23,229,58,177,156,240,193,128,102,186,221,93,227,114,252,130,223,37,210,166,167,181,77,31,126,150,122,137,100,162,147,162,153,27,19,122,169,31,78,187,34,35,147,125,158,136,254,164,53,236,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,250,243,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,54,126,3,13,121,113,113,199,83,197,110,27,95,135,234,11,41,41,245,23,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,237,53,242,196,230,171,82,100,138,60,202,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,132,248,62,226,207,13,226,235,75,254,220,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,70,253,198,34,171,162,122,32,95,80,0,3,26,184,23,227,54,197,198,30,156,85,92,228,181,122,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,153,42,107,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,27,57,130,213,112,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,166,90,121,28,197,255,0,22,70,43,154,199,62,41,98,122,177,157,125,41,117,64,0,0,24,255,0,199,174,169,103,122,45,194,118,115,169,154,105,125,244,54,73,102,244,103,130,173,240,176,212,118,187,183,42,88,100,252,220,204,124,110,222,57,94,223,89,171,182,251,166,202,136,168,226,55,141,125,26,225,131,59,193,176,157,76,185,248,111,181,190,50,166,182,178,53,116,222,134,161,134,23,172,117,19,83,194,217,42,31,222,168,70,65,26,54,62,149,218,119,43,211,178,173,119,138,230,99,118,181,95,249,127,234,5,246,197,115,164,184,219,110,52,246,26,186,58,202,73,155,52,21,48,73,118,161,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,22,223,217,71,227,179,254,190,127,238,102,207,255,0,36,39,248,213,92,218,160,0,0,0,0,8,128,227,215,143,94,44,116,91,139,28,231,76,244,211,85,189,13,141,217,189,25,224,168,189,5,109,168,237,119,109,180,179,73,249,201,169,223,35,183,146,87,187,214,114,237,190,201,178,34,34,100,7,42,78,40,245,219,137,79,202,143,229,175,57,251,71,246,115,208,158,140,254,230,81,209,246,60,71,142,239,127,181,162,143,171,171,177,23,233,111,183,79,150,219,174,248,1,205,31,223,179,83,127,5,250,61,17,149,92,140,127,93,159,179,127,188,128,149,64,0,3,15,248,230,227,54,251,193,230,163,232,237,206,75,87,166,112,204,163,211,148,249,53,182,38,49,42,157,28,75,65,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,60,192,34,175,158,119,234,79,246,147,247,104,18,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,245,144,151,203,115,152,37,55,14,213,50,104,246,178,93,106,221,167,87,26,135,84,209,92,166,150,89,153,140,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,155,110,249,21,102,208,0,0,0,0,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,208,16,67,204,119,142,58,110,43,115,42,12,63,79,153,87,79,167,88,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,117,172,150,87,57,90,179,44,81,134,74,112,235,205,226,167,51,226,46,190,205,171,246,202,76,99,79,179,26,138,42,107,59,234,238,113,44,24,147,227,165,145,178,44,147,50,145,143,169,101,85,79,107,119,204,230,50,157,28,170,171,208,215,41,41,70,170,228,186,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,9,52,45,255,0,16,185,77,247,6,208,45,75,205,113,106,239,5,122,199,240,251,205,210,221,83,218,100,157,138,168,40,165,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,112,11,85,197,143,186,198,178,124,191,200,126,157,56,30,127,131,238,44,240,222,46,180,191,237,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,116,111,220,98,42,186,39,162,95,83,90,206,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,244,203,79,35,152,191,226,200,197,115,94,214,75,20,79,86,63,163,165,118,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,15,106,0,3,29,121,129,106,46,162,105,7,10,249,94,169,105,110,103,87,141,228,56,221,69,182,104,39,134,142,146,165,147,178,106,216,105,95,12,172,170,134,86,171,58,106,21,232,172,70,189,31,27,61,110,158,166,186,40,49,62,107,28,103,89,242,171,53,219,41,213,15,180,22,90,43,133,61,69,198,209,232,75,85,39,164,41,89,35,93,45,55,125,148,138,248,187,140,71,51,184,212,234,111,86,233,230,132,233,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,102,176,89,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,27,73,131,31,248,7,212,204,171,87,120,66,211,108,235,53,171,241,119,170,139,125,69,190,166,169,210,73,36,149,94,10,174,106,54,79,43,228,123,158,249,164,101,59,95,35,213,222,180,142,123,145,17,21,17,50,0,11,21,199,22,175,102,90,17,194,190,121,170,90,125,61,36,25,13,166,158,142,26,25,234,96,73,153,78,250,154,216,41,86,100,98,250,174,123,27,59,158,196,114,57,157,109,111,83,94,221,218,177,23,137,243,30,230,19,156,229,86,108,43,22,214,79,27,122,200,46,20,246,187,117,55,217,219,36,125,250,169,228,108,113,71,214,250,102,177,189,79,123,83,119,42,53,55,221,85,19,204,201,94,119,186,165,255,0,198,211,69,45,247,223,250,111,41,187,219,60,47,244,83,80,79,222,86,127,246,201,189,12,127,243,189,191,197,169,143,252,163,180,207,42,204,56,189,179,231,86,154,77,172,184,21,190,190,225,119,170,146,57,59,109,241,52,147,81,193,3,94,214,43,18,103,190,117,123,88,247,55,170,56,39,114,42,171,54,80,151,78,45,181,190,235,195,134,128,228,122,209,102,177,210,94,106,49,202,139,91,159,65,83,35,163,101,76,19,92,105,169,230,98,61,190,108,122,197,52,157,15,217,200,215,244,185,90,244,69,98,250,189,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,91,21,205,31,220,79,83,127,5,250,197,17,18,188,11,241,155,125,224,243,81,234,174,114,90,189,51,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,48,216,80,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,0,0,0,0,192,14,107,124,81,235,183,13,127,146,239,200,166,115,246,115,237,31,166,253,39,253,204,163,172,239,248,127,3,217,255,0,108,197,39,79,79,126,95,209,219,126,175,61,246,77,179,252,138,190,121,223,169,63,218,79,221,160,126,175,43,254,51,56,147,226,39,95,111,248,86,177,234,71,218,11,45,22,31,85,116,130,155,208,244,20,157,21,76,173,162,141,178,117,211,193,27,215,102,77,34,108,171,211,235,111,182,232,138,146,126,66,183,37,79,122,124,167,229,253,119,212,109,196,212,129,103,248,182,214,251,175,14,26,3,145,235,69,154,199,73,121,168,199,42,45,110,125,5,76,142,141,149,48,77,113,166,167,153,136,246,249,177,235,20,210,116,63,103,35,95,210,229,107,209,21,139,234,244,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,108,87,52,127,113,61,77,252,23,235,20,68,74,240,47,198,109,247,131,205,71,170,185,201,106,244,206,25,148,120,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,195,97,64,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,41,66,174,197,110,246,29,110,110,235,184,21,51,204,172,165,136,168,158,101,64,12,3,230,201,175,18,233,230,151,219,240,171,84,200,218,204,130,162,178,138,84,117,55,90,118,157,70,168,170,142,85,217,23,243,205,251,253,190,207,35,62,42,39,101,53,60,181,50,174,204,137,142,123,151,249,145,55,82,10,249,164,234,234,103,250,245,93,137,211,212,71,37,62,47,95,81,26,35,26,207,108,144,83,123,85,174,85,93,186,21,60,246,3,28,116,35,8,170,213,45,106,196,177,53,103,119,210,215,170,118,212,126,113,35,221,157,125,114,46,255,0,15,85,174,246,39,244,27,25,104,222,21,69,167,186,97,140,98,84,44,86,199,108,181,83,83,121,200,175,253,22,39,197,125,190,213,34,211,148,215,15,144,94,50,90,93,94,187,209,206,230,211,77,28,244,79,71,200,214,162,181,43,98,118,233,211,210,187,171,91,252,165,254,162,95,154,214,177,168,198,166,200,212,217,63,160,14,78,21,81,19,117,57,41,122,250,170,159,120,31,60,136,174,118,232,158,71,100,76,255,0,218,82,136,187,249,157,205,77,128,229,87,100,220,249,164,114,238,170,139,230,119,185,202,158,103,66,51,169,119,246,239,231,228,7,48,181,85,219,185,62,7,210,82,214,35,124,211,218,84,0,241,186,163,170,88,206,149,98,245,249,38,69,83,36,108,163,165,150,161,17,144,58,69,94,136,222,255,0,98,127,222,221,241,61,29,246,249,108,199,45,146,222,47,21,81,211,210,194,173,71,201,35,218,196,69,115,145,169,230,229,68,246,170,124,72,70,230,21,198,109,247,86,115,106,188,43,21,185,81,253,157,142,150,153,178,58,42,120,94,178,57,208,200,146,53,36,71,191,203,105,190,27,42,47,221,241,11,79,197,175,23,249,159,18,121,149,69,116,213,177,178,198,145,83,178,24,18,130,56,94,174,100,110,107,149,124,220,190,217,30,159,165,247,121,31,7,11,156,35,231,252,75,100,105,73,98,167,167,138,213,76,176,190,170,121,107,153,11,150,55,207,219,84,98,108,229,223,213,127,181,191,4,254,191,223,224,203,132,91,167,17,217,69,61,93,206,154,165,184,228,21,41,28,207,141,101,137,101,86,75,2,61,168,244,137,205,219,162,87,39,146,162,238,159,13,137,215,210,173,30,195,52,130,202,219,54,33,67,45,60,125,42,215,119,42,95,42,170,44,142,127,181,203,247,189,64,182,60,57,112,79,164,124,60,209,61,113,235,77,75,171,230,98,50,89,100,185,77,50,42,36,174,145,187,34,244,167,151,82,124,62,6,67,131,242,242,92,150,207,137,89,234,47,183,218,200,233,168,233,152,249,36,146,73,26,196,68,107,85,203,230,229,68,246,53,126,63,0,63,80,24,61,169,220,210,116,155,6,190,214,89,40,98,158,179,194,207,36,29,216,219,75,43,93,211,182,202,213,74,180,221,63,168,240,181,188,220,176,233,45,181,83,90,169,163,109,67,98,87,66,218,152,41,211,119,237,228,155,54,175,207,207,218,4,141,150,11,138,238,24,177,13,121,211,155,253,190,178,134,85,185,205,71,43,160,149,181,175,133,18,93,227,114,47,197,190,93,166,251,83,98,199,112,147,204,11,47,226,11,85,33,194,46,150,123,76,118,218,153,92,200,231,134,141,209,202,169,217,157,233,179,187,239,106,249,196,212,95,85,124,183,254,147,59,36,99,100,99,163,122,122,175,69,106,255,0,66,129,174,164,184,38,71,194,255,0,20,216,197,5,201,34,238,91,50,8,42,105,85,146,54,117,117,58,86,62,20,234,242,106,43,182,99,190,226,126,116,111,44,143,52,211,92,122,252,206,174,169,237,180,142,145,28,206,157,158,234,120,222,190,91,175,247,196,77,115,132,177,210,227,154,173,131,221,104,99,232,146,162,11,140,206,235,114,170,57,91,82,197,79,37,255,0,25,73,8,229,253,124,158,249,195,86,43,44,202,223,204,218,237,177,236,141,219,207,192,83,239,253,94,192,50,68,0,0,143,142,112,216,109,61,195,65,87,43,237,170,73,106,184,91,156,142,238,109,250,82,79,31,232,252,127,142,255,0,233,216,144,115,13,249,172,66,181,28,36,228,49,42,122,169,95,107,119,151,223,226,218,159,240,129,22,220,186,242,9,177,222,42,49,234,136,94,141,241,52,55,26,119,110,206,173,211,194,189,255,0,239,177,13,131,227,145,178,177,30,197,221,20,215,43,130,153,214,159,137,44,86,70,174,202,145,220,19,255,0,196,167,54,44,181,185,29,67,19,145,119,223,171,253,245,3,235,41,114,149,20,187,254,0,41,71,38,254,69,104,187,157,77,93,215,127,231,59,27,237,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,184,233,114,42,187,207,99,185,222,211,173,81,122,145,64,236,111,252,5,69,45,42,3,224,190,53,207,181,206,214,251,87,167,255,0,206,67,92,142,46,226,168,131,136,12,150,58,164,98,72,140,161,223,163,125,191,218,112,253,254,102,199,245,173,71,210,189,170,138,168,187,121,39,244,161,174,191,28,148,206,165,226,107,43,141,204,86,239,21,189,83,116,84,255,0,229,40,0,151,14,86,8,159,193,23,28,223,244,146,190,233,254,182,243,47,204,55,229,79,55,136,225,39,31,149,190,207,31,116,79,63,110,254,45,198,100,0,0,1,135,220,208,213,233,195,117,90,178,21,147,253,186,139,178,42,244,167,128,168,243,242,48,243,146,172,209,55,80,53,22,23,236,138,250,43,83,155,231,237,84,158,111,248,204,252,227,203,25,155,38,225,203,41,167,130,53,145,241,91,46,46,68,68,114,236,171,65,80,136,190,175,255,0,79,153,20,60,185,117,98,151,70,53,254,227,100,187,237,28,119,151,83,91,213,235,43,25,180,177,214,198,212,111,231,61,187,245,187,216,168,190,94,197,248,4,243,17,61,205,215,79,227,134,236,204,182,150,150,94,170,182,207,45,68,155,185,91,234,50,133,173,248,108,159,18,84,236,119,40,47,54,106,27,181,51,209,241,85,211,199,51,85,21,21,21,28,212,95,106,121,30,19,92,180,59,20,215,60,66,171,26,200,169,218,233,31,79,44,84,243,58,73,90,145,171,213,138,170,169,27,219,191,241,109,255,0,233,246,134,180,7,101,53,68,212,149,17,213,83,187,166,72,156,143,98,236,139,178,162,238,158,211,52,56,162,229,213,169,58,101,147,94,110,184,149,11,238,54,84,154,89,225,240,212,21,143,68,141,18,53,95,89,90,244,246,189,223,202,95,103,249,177,46,241,128,102,118,39,204,219,150,49,116,137,180,234,189,215,186,138,86,181,155,46,219,170,185,169,183,154,124,64,149,110,82,92,64,86,223,172,87,141,62,191,86,211,245,193,89,2,66,157,184,227,115,154,148,110,255,0,178,221,127,136,251,191,246,73,145,175,23,2,121,202,96,186,249,104,150,93,218,147,173,66,57,55,106,121,182,138,169,63,149,254,49,176,212,50,182,120,89,51,63,70,70,163,147,250,21,55,2,178,218,235,222,136,226,186,239,129,213,97,153,61,44,146,199,52,176,74,197,101,75,225,84,88,228,234,79,54,239,247,187,224,92,160,6,180,186,255,0,161,217,38,134,231,85,216,213,222,223,82,202,52,154,85,164,157,241,201,210,177,247,165,99,26,175,123,24,138,253,162,85,242,79,231,254,137,70,229,45,196,29,102,93,167,171,166,23,251,157,35,235,40,43,46,19,197,26,50,56,228,88,247,134,78,173,145,219,170,111,43,147,126,157,191,204,92,30,101,188,57,205,170,250,47,87,114,176,116,54,233,73,112,162,150,61,217,51,215,248,217,17,203,179,21,126,19,59,249,43,254,242,164,81,112,101,170,110,209,157,123,181,95,238,93,80,82,190,150,178,150,161,175,86,71,178,62,7,57,187,172,137,178,122,204,103,221,255,0,24,108,96,15,202,198,111,148,217,37,146,158,241,73,35,95,28,253,104,138,215,35,191,69,234,223,106,121,124,15,213,2,151,38,235,236,8,159,121,81,198,219,1,201,214,230,167,158,231,97,75,144,10,26,189,43,252,223,3,176,234,217,17,127,164,237,106,238,128,114,88,142,53,244,190,155,84,248,117,205,108,207,138,71,212,178,205,80,234,100,99,220,139,220,69,99,219,228,212,85,95,90,54,249,108,95,115,228,187,80,178,231,107,172,182,191,110,154,168,36,133,119,223,249,77,84,248,127,72,26,204,227,21,213,250,73,172,214,218,231,170,197,83,138,228,44,235,87,179,127,226,42,58,93,186,59,167,224,213,246,237,253,70,194,28,42,234,140,58,177,164,22,108,138,58,152,166,145,180,148,140,147,183,208,157,42,234,88,159,178,163,92,237,191,73,72,101,230,69,164,210,105,118,191,207,43,90,158,30,254,218,186,246,42,50,68,69,114,214,207,213,230,245,93,252,156,223,103,145,148,188,155,181,121,141,131,34,211,43,156,219,203,37,198,154,90,79,90,54,250,171,75,43,118,219,201,203,183,97,60,252,253,191,210,4,171,0,0,160,34,156,185,62,226,148,219,216,7,96,56,69,220,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,244,250,201,243,3,33,250,140,230,202,102,181,156,88,251,211,235,39,204,12,135,234,51,129,45,60,163,181,211,78,50,254,27,44,250,33,108,188,246,179,60,19,199,203,114,181,212,34,50,73,169,106,43,230,158,58,170,127,53,238,194,158,33,145,189,83,103,50,68,68,115,81,31,19,164,206,163,89,109,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,176,167,13,28,69,224,156,80,105,101,6,166,96,181,31,224,168,239,20,93,19,127,115,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,189,15,246,162,251,81,2,234,152,171,205,31,220,79,83,127,5,250,197,17,149,70,42,243,71,247,19,212,223,193,126,177,68,4,0,153,149,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,252,95,210,124,23,242,161,170,120,110,153,250,83,209,159,107,114,11,117,139,198,246,59,222,23,197,84,199,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,207,65,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,32,108,188,8,160,229,125,204,18,154,211,77,101,225,123,90,110,181,111,99,234,27,65,135,223,42,101,150,165,253,115,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,244,70,196,108,94,171,26,205,179,87,142,78,46,237,92,32,233,27,114,184,45,212,151,140,178,253,80,235,110,57,106,158,161,172,99,231,70,43,159,85,51,17,201,43,233,161,78,158,190,218,110,175,146,24,213,209,247,82,70,133,170,230,95,199,29,55,14,56,108,218,61,131,178,173,250,139,154,89,228,124,53,113,190,90,118,88,237,211,44,144,45,107,102,98,181,203,82,174,100,173,133,172,119,168,248,214,71,170,35,88,201,161,47,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,25,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,145,53,60,175,120,40,254,15,248,35,53,159,80,173,151,90,29,73,204,173,239,166,150,221,90,157,159,67,90,221,51,94,202,117,137,174,93,230,151,181,4,210,44,136,143,143,212,139,162,55,50,94,224,88,174,61,52,231,81,52,167,150,158,143,224,250,165,149,85,222,114,27,118,81,101,134,120,102,166,164,133,150,134,50,205,90,198,91,98,90,84,233,149,148,237,98,70,179,61,242,62,87,163,223,215,210,230,177,145,108,77,79,58,191,117,140,91,230,5,15,211,174,36,80,112,229,162,23,94,35,181,134,203,163,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,39,79,172,214,61,208,35,21,232,142,86,35,213,200,215,244,244,40,103,255,0,43,238,96,148,214,154,107,47,11,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,235,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,162,54,35,98,245,88,214,109,147,252,204,56,180,190,240,189,163,86,218,109,60,187,250,59,62,204,174,9,79,102,169,240,236,155,193,210,211,58,57,43,42,122,38,134,72,100,242,116,48,118,223,210,239,237,174,182,239,218,84,32,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,61,86,176,235,166,163,235,205,102,51,118,213,11,207,166,110,184,190,63,14,55,13,202,84,85,170,172,165,138,121,230,141,245,47,85,94,236,201,226,28,197,147,100,115,218,198,171,250,158,175,123,194,74,184,54,230,193,168,250,159,157,225,154,31,170,90,77,246,142,245,144,92,35,181,253,162,199,92,177,204,216,251,45,79,19,81,67,208,230,59,165,236,146,105,229,142,72,163,142,37,123,155,18,36,93,47,147,242,40,57,40,104,133,213,110,185,151,18,51,95,41,27,109,109,61,70,15,79,109,108,110,116,242,78,174,162,172,150,119,187,201,172,99,90,144,181,168,157,74,245,124,138,189,29,9,220,149,240,0,0,53,235,230,43,163,151,221,27,226,227,59,166,187,205,226,41,51,11,132,249,141,174,167,165,140,239,82,215,207,44,142,78,134,189,234,222,212,233,81,6,238,233,115,251,29,125,45,107,218,134,112,114,88,215,154,107,182,27,149,240,229,121,173,171,125,202,197,80,252,154,202,147,84,75,43,61,29,50,199,21,76,49,49,89,209,3,34,168,88,228,84,235,252,227,235,158,228,103,170,247,47,234,243,150,225,226,213,146,105,125,175,137,27,45,170,173,249,14,39,81,73,100,188,84,54,177,173,129,44,147,73,47,109,207,137,235,235,61,149,147,196,214,172,94,182,213,82,43,209,205,107,86,60,0,224,3,94,106,120,124,226,143,17,201,166,173,164,166,177,95,234,25,140,228,47,171,168,138,154,6,91,170,229,141,174,154,73,164,99,146,38,65,43,97,169,85,69,110,233,78,172,87,181,174,114,129,226,184,177,247,167,214,79,152,25,15,212,103,37,167,131,109,99,177,112,255,0,202,191,31,214,44,142,31,17,73,140,219,239,149,17,211,117,61,158,46,169,247,170,200,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,245,90,170,68,183,22,62,244,250,201,243,3,33,250,140,230,69,106,198,188,212,226,188,177,52,59,64,108,85,180,158,35,56,168,190,93,47,172,109,68,78,158,59,117,29,242,165,208,70,248,85,138,246,50,106,157,158,217,81,204,243,161,145,137,214,142,122,52,48,170,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,98,158,8,244,26,167,135,30,26,48,237,54,188,209,82,65,144,165,59,238,153,2,195,79,20,111,91,141,75,214,89,35,149,241,61,237,153,240,181,209,211,36,189,110,235,101,59,21,54,111,75,82,18,248,16,208,187,23,17,60,80,98,58,115,152,217,174,183,28,89,222,42,227,125,109,189,94,206,138,90,122,121,36,98,77,43,17,86,40,100,157,32,129,207,69,107,191,60,141,99,218,247,49,201,177,72,24,1,206,175,221,99,22,249,129,67,244,235,137,10,196,212,243,171,247,88,197,190,96,80,253,58,226,69,95,11,154,23,252,37,53,219,25,209,79,181,63,103,62,209,248,223,238,159,129,241,157,143,15,71,61,79,241,61,200,250,186,187,29,63,166,155,117,111,231,182,202,25,169,202,211,143,111,176,149,150,30,20,117,66,14,188,126,235,112,240,120,133,210,158,159,121,40,43,170,231,87,37,29,67,88,155,201,12,211,202,229,100,187,43,163,146,69,71,170,196,228,116,18,254,106,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,253,203,75,152,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,240,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,220,36,40,242,154,165,170,88,38,139,96,151,61,76,212,187,239,161,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,155,133,143,145,219,201,43,27,234,181,118,223,117,217,17,85,61,89,21,124,230,240,94,35,174,30,130,205,253,41,233,77,24,181,246,219,232,251,116,15,143,209,23,71,239,31,136,175,78,167,119,187,157,125,17,84,122,172,143,169,97,232,141,242,117,212,134,10,241,93,197,118,163,241,107,168,239,205,115,89,124,13,170,135,185,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,228,207,233,106,203,50,162,58,71,53,168,136,198,50,56,217,146,188,177,120,14,252,183,223,105,181,231,86,44,189,88,14,63,112,111,163,109,119,27,119,114,151,40,153,172,153,178,108,238,235,87,179,79,59,105,213,221,81,201,20,206,73,33,93,250,37,106,96,174,39,113,177,89,242,171,53,219,41,199,62,208,89,104,174,20,245,23,27,71,140,125,39,164,41,89,35,93,45,55,125,136,175,139,184,196,115,59,141,78,166,245,110,158,104,108,209,165,89,78,156,102,154,113,142,100,154,67,93,106,171,195,42,237,241,54,200,235,92,73,21,44,116,177,167,109,176,178,36,70,246,123,125,11,26,196,173,107,163,115,21,142,107,85,170,212,8,150,230,117,203,254,143,72,171,42,120,129,209,12,119,194,96,181,125,83,228,214,216,164,130,42,91,13,84,147,195,12,78,166,99,158,146,44,51,201,81,229,12,108,115,97,115,29,178,182,55,49,145,226,7,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,122,101,167,145,204,95,241,100,98,185,175,107,37,138,39,171,31,209,210,187,25,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,180,58,171,113,211,139,190,163,228,119,61,33,199,46,182,28,50,166,225,44,150,75,109,210,177,42,106,169,169,85,125,86,190,68,79,233,84,106,186,71,49,170,141,116,179,43,86,87,134,201,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,177,23,206,175,222,159,22,249,127,67,245,27,137,237,121,39,227,26,184,185,150,121,152,89,174,20,148,58,116,180,244,180,23,168,106,237,175,145,247,75,139,82,71,211,54,150,116,233,108,111,129,178,72,233,125,103,108,202,136,218,177,42,200,201,97,241,92,234,253,233,241,111,151,244,63,81,184,129,128,4,233,242,230,227,219,248,84,88,167,211,125,68,131,195,234,110,51,111,241,149,117,16,83,244,82,222,168,88,246,68,181,141,70,39,68,51,35,228,141,178,197,228,213,115,218,248,147,165,206,142,24,161,208,14,19,51,46,35,52,191,85,179,141,63,168,171,174,190,233,173,61,174,166,159,28,164,160,73,231,188,178,170,73,210,84,141,253,198,171,95,20,84,242,72,140,107,36,124,171,179,26,157,74,212,91,85,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,49,255,0,131,174,49,112,78,47,240,74,139,253,130,143,208,217,37,155,163,237,6,63,220,154,163,209,125,217,170,25,75,253,180,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,121,0,7,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,102,176,89,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,180,153,10,220,228,244,83,236,55,16,86,157,99,164,184,119,169,53,54,222,189,232,36,151,170,72,43,173,209,83,211,201,210,212,141,168,216,93,3,232,213,187,189,238,89,59,251,244,183,161,0,203,253,30,215,74,205,126,229,91,156,228,151,235,207,164,242,75,14,159,228,216,221,250,103,36,235,35,170,169,109,211,36,79,150,73,149,206,154,105,41,95,75,52,146,35,156,215,73,51,255,0,69,81,88,216,65,50,211,129,157,111,181,96,184,55,16,122,47,112,177,213,212,84,106,134,155,222,221,67,95,12,141,232,164,158,219,103,185,212,43,37,98,236,170,201,34,146,93,158,213,85,107,227,99,122,85,30,175,143,18,192,156,158,109,250,243,77,165,156,52,73,166,214,250,218,184,50,29,79,168,244,93,50,211,84,75,78,248,173,208,62,57,107,164,87,177,138,215,177,205,88,169,159,19,158,206,182,86,57,125,102,177,237,88,117,208,29,28,190,241,1,172,184,158,142,227,147,120,122,188,154,224,218,121,42,122,88,255,0,9,74,198,186,74,154,158,135,189,137,39,106,8,229,151,183,214,142,127,71,75,125,103,34,25,65,205,191,94,106,117,79,137,121,52,218,223,91,73,62,61,166,20,254,139,166,90,106,136,170,25,45,198,118,71,45,116,138,246,49,28,199,181,201,21,51,226,115,223,208,250,55,47,170,231,189,169,114,185,45,232,93,139,41,206,242,221,121,200,236,215,87,213,225,62,30,221,141,85,238,248,232,124,85,92,53,12,173,93,209,17,37,154,56,22,38,244,117,43,88,218,190,167,49,92,232,156,208,151,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,8,97,231,87,239,79,139,124,191,161,250,141,196,154,146,21,185,213,251,211,226,223,47,232,126,163,113,3,0,9,201,229,167,199,85,79,19,88,205,86,152,106,117,125,93,86,168,99,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,117,39,110,70,185,234,233,18,56,171,208,14,19,51,46,35,52,191,85,179,141,63,168,171,174,190,233,173,61,174,166,159,28,164,160,73,231,188,178,170,73,210,84,141,253,198,171,95,20,84,242,72,140,107,36,124,171,179,26,157,74,212,91,85,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,49,255,0,131,174,49,112,78,47,240,74,139,253,130,143,208,217,37,155,163,237,6,63,220,154,163,209,125,217,170,25,75,253,180,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,120,23,205,123,142,58,156,150,235,123,225,31,78,89,72,182,43,109,69,59,50,235,178,62,42,133,174,171,137,209,206,218,40,21,170,228,137,144,74,214,119,92,187,74,179,68,232,246,99,99,127,120,44,175,49,222,56,233,184,173,204,168,48,253,62,101,93,62,157,97,245,19,190,134,105,95,44,79,189,213,185,17,139,91,44,10,168,214,49,173,71,54,6,185,189,214,178,89,92,229,106,204,177,71,249,60,180,180,67,88,117,71,136,187,62,101,166,55,202,188,106,219,133,212,117,95,242,90,72,232,106,39,182,65,85,75,84,198,178,58,122,190,166,200,249,219,28,208,35,210,41,82,37,145,36,115,87,165,17,108,175,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,209,27,93,186,53,94,222,183,171,35,106,245,189,168,187,20,232,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,7,181,0,0,0,1,21,124,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,113,117,121,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,224,38,164,0,4,85,243,206,253,73,254,210,126,237,34,172,149,78,121,223,169,63,218,79,221,166,0,112,247,195,166,119,196,181,227,40,196,244,206,159,199,100,150,44,125,111,180,86,206,184,98,244,135,77,125,29,52,145,119,166,150,56,226,233,142,169,243,117,57,87,126,207,66,38,239,69,64,149,78,88,188,120,254,91,236,84,218,13,171,23,174,172,251,31,183,183,209,183,75,141,199,185,85,148,66,215,204,233,54,111,105,169,222,167,129,180,232,238,169,36,150,102,164,147,46,253,18,185,51,252,213,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,96,158,5,248,205,177,113,135,167,21,87,57,45,94,134,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,32,95,92,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,215,179,140,30,44,243,46,46,181,67,237,197,246,158,174,207,98,160,167,142,154,197,142,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,117,237,219,98,170,182,38,34,93,94,99,188,113,211,113,91,153,80,97,250,124,202,186,125,58,195,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,123,173,100,178,185,202,213,153,98,142,197,104,151,14,153,222,183,217,243,172,178,193,79,217,198,244,231,31,174,190,228,23,62,184,93,225,123,84,21,117,52,177,118,95,43,36,127,126,74,53,135,170,52,127,111,175,173,200,168,155,40,90,163,106,131,85,115,106,128,0,0,35,87,157,166,153,229,89,6,156,105,222,169,90,105,60,69,151,15,184,92,45,247,126,220,114,62,74,127,30,148,221,137,221,210,197,99,33,71,210,44,110,123,220,223,206,79,3,81,28,175,242,194,190,88,186,165,249,47,227,39,10,241,119,223,70,90,178,223,17,139,92,63,181,123,222,43,197,70,190,18,15,38,57,204,234,174,142,139,215,111,78,219,122,206,70,43,201,147,227,67,71,47,186,251,195,6,127,165,88,180,221,23,171,173,190,58,139,116,125,44,95,19,85,73,81,21,92,84,219,189,236,99,59,207,167,108,93,199,57,26,206,231,90,238,141,217,117,204,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,167,136,139,231,131,154,218,171,243,253,44,211,152,105,234,210,229,99,179,220,111,117,18,185,141,236,58,10,233,162,134,38,177,221,93,74,244,117,190,101,114,43,81,17,29,30,202,237,213,27,42,154,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,237,53,225,227,67,88,236,90,251,197,6,127,170,184,180,61,22,91,173,194,58,123,116,157,79,95,19,75,73,79,21,36,85,59,61,140,123,59,204,167,108,189,183,53,28,206,231,66,238,173,221,66,255,0,242,125,209,203,238,115,197,2,106,173,60,222,30,203,166,150,249,234,43,36,233,99,251,245,85,212,243,210,83,211,108,175,107,219,212,199,212,203,220,70,189,169,225,186,29,210,178,53,73,191,48,43,147,142,144,211,97,92,52,87,106,149,68,20,139,114,212,123,196,211,50,120,103,149,207,244,117,11,223,75,12,50,177,219,49,143,109,66,87,189,21,136,187,178,102,117,57,118,70,179,61,64,213,92,186,188,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,233,150,158,71,49,127,197,145,138,230,189,172,150,40,158,172,127,71,74,218,162,245,101,92,40,234,61,131,134,204,43,138,107,100,94,153,195,50,143,23,5,202,74,120,85,36,177,85,69,95,61,36,109,168,77,215,120,101,237,49,89,50,108,212,145,235,19,145,170,177,44,193,176,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,53,225,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,236,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,1,250,198,170,230,213,6,170,224,95,94,15,184,179,204,184,69,213,15,183,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,139,176,70,150,234,150,9,173,56,37,179,83,52,210,251,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,250,205,77,246,221,55,69,69,93,120,117,231,134,124,203,65,177,237,54,204,239,53,212,151,28,123,84,113,122,44,142,203,91,10,163,30,215,201,75,79,53,77,36,177,43,149,205,124,46,169,141,17,254,108,145,143,99,145,81,221,113,199,120,57,115,113,175,252,21,117,30,123,6,127,115,186,201,166,89,79,230,238,84,208,47,118,59,93,114,171,18,59,155,97,233,115,221,210,198,44,114,182,37,107,159,27,154,237,165,116,49,70,161,61,37,138,227,7,139,60,55,132,93,47,251,113,125,167,164,188,95,107,234,35,166,177,99,142,175,90,89,238,175,73,24,147,171,30,145,202,172,100,81,61,100,115,213,157,27,246,216,170,142,149,136,190,215,84,181,211,78,52,147,70,174,122,243,145,222,124,110,33,110,183,195,113,142,174,210,137,89,227,163,157,204,101,50,83,171,23,162,78,243,229,137,172,127,82,71,249,196,115,158,214,110,228,215,179,137,222,33,114,174,40,53,150,245,171,153,77,55,128,241,253,186,107,117,173,149,82,84,67,108,161,137,189,49,83,198,231,175,248,210,61,90,214,53,242,203,43,209,140,235,233,64,241,89,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,35,213,186,23,172,186,33,202,71,81,41,117,99,41,186,182,60,131,208,151,59,110,29,113,161,108,114,98,253,87,216,22,70,164,157,199,63,251,97,142,167,153,208,57,177,246,100,89,17,88,146,62,85,95,192,229,95,192,173,78,127,144,218,184,158,213,42,10,184,49,139,29,68,55,44,50,24,106,162,232,187,92,96,170,153,142,158,85,142,69,154,54,82,205,76,138,145,189,140,238,189,204,94,167,70,199,178,76,223,230,143,238,39,169,191,130,253,98,136,8,1,54,168,53,87,54,168,0,0,0,0,2,0,121,163,251,246,106,111,224,191,71,162,50,171,145,143,235,179,246,111,247,145,138,188,209,253,251,53,55,240,95,163,209,25,85,200,199,245,217,251,55,251,200,9,84,0,0,34,175,158,119,234,79,246,147,247,105,42,132,85,243,206,253,73,254,210,126,237,2,42,201,94,229,79,199,109,169,109,84,28,44,235,46,77,86,219,147,106,18,12,34,235,113,157,174,130,72,21,172,108,118,117,122,162,57,143,107,145,203,7,91,156,143,71,246,26,172,232,130,57,35,175,135,45,16,186,241,29,172,54,93,26,177,95,41,45,23,43,253,61,197,212,117,117,113,185,240,36,244,244,51,212,198,201,58,125,102,177,238,129,24,175,68,114,177,30,174,70,191,167,161,124,86,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,6,210,96,193,94,92,28,192,40,248,136,177,69,164,154,189,145,127,178,197,7,137,158,42,154,136,224,167,143,34,165,235,124,157,84,236,133,145,198,201,161,141,81,143,133,27,212,177,196,146,181,95,249,228,139,58,128,0,71,175,50,222,96,148,218,61,106,188,112,249,164,23,90,184,245,6,190,159,195,94,46,212,146,203,75,62,52,199,182,150,120,214,53,124,10,201,223,81,77,60,173,71,195,43,95,2,236,228,84,122,55,96,176,28,212,56,234,169,207,242,27,175,12,58,91,95,87,6,49,99,168,154,219,153,205,53,44,93,23,107,140,21,80,189,176,68,146,70,179,70,202,89,169,149,22,70,61,157,215,185,233,210,232,216,199,201,29,84,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,179,24,178,205,20,104,231,108,157,114,49,190,215,34,47,235,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,180,241,13,194,102,27,194,47,44,77,76,193,236,85,20,151,139,237,125,69,166,166,251,145,182,129,105,103,186,189,47,148,171,2,61,139,36,170,198,69,19,210,54,177,31,209,191,113,232,136,233,94,170,16,236,125,87,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,159,41,53,60,206,184,14,252,183,216,170,117,231,73,236,189,89,246,63,111,119,164,173,118,235,119,114,171,40,133,175,133,177,238,238,235,83,189,79,3,106,21,189,49,201,44,205,72,225,77,250,34,106,7,170,229,205,199,183,240,168,177,79,166,250,137,7,135,212,220,102,223,227,42,234,32,167,232,165,189,80,177,236,137,107,26,140,78,136,102,71,201,27,101,139,201,170,231,181,241,39,75,157,28,57,1,197,143,186,198,178,124,191,200,126,157,57,174,102,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,205,157,175,140,92,19,139,254,7,117,178,255,0,96,163,244,54,73,102,211,251,255,0,218,12,127,185,53,71,162,251,180,149,236,165,254,218,124,17,71,63,118,58,117,147,243,104,189,27,244,187,101,79,48,130,195,34,184,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,184,234,95,94,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,170,19,209,158,113,15,165,250,125,160,211,241,35,119,186,213,212,225,45,179,210,94,233,170,41,40,228,116,245,144,85,118,252,35,99,137,232,215,53,242,186,104,90,137,39,66,53,94,139,34,177,17,202,145,23,163,156,224,184,159,193,175,178,84,106,170,218,181,46,203,81,183,114,142,162,146,158,213,85,7,75,36,68,240,245,20,144,181,141,234,123,227,87,247,98,151,118,198,141,111,109,92,174,49,174,221,196,238,178,219,120,125,187,240,197,30,81,222,192,111,23,10,123,131,232,170,33,108,178,83,118,229,89,157,5,60,142,221,98,134,73,210,41,158,198,255,0,207,34,69,106,183,185,58,75,234,184,22,225,211,248,78,241,29,142,224,23,42,126,238,55,111,234,190,228,222,191,78,246,186,119,179,174,47,41,99,147,243,210,62,26,126,168,220,175,103,127,184,136,168,197,3,96,156,3,44,169,206,176,219,78,97,85,135,100,24,171,238,212,233,82,150,139,252,17,67,113,165,99,149,122,18,120,162,146,70,198,245,111,75,186,21,221,109,234,70,189,24,244,115,27,9,124,220,116,207,42,195,248,189,188,103,87,106,77,236,185,237,190,130,225,104,170,142,57,59,110,240,212,144,209,207,3,158,230,35,22,102,62,4,123,152,199,59,166,57,224,114,170,43,246,73,212,35,171,157,38,142,95,115,13,26,196,181,138,209,55,114,147,78,238,21,20,247,74,110,150,39,77,45,201,212,241,182,167,173,207,69,94,137,224,167,139,182,214,61,206,241,61,94,171,99,114,168,120,14,72,90,165,255,0,199,47,69,46,23,223,250,83,41,180,91,60,47,244,211,87,207,222,70,127,246,181,189,15,127,243,177,191,198,41,42,134,189,124,185,53,51,242,95,198,78,156,92,106,42,238,177,208,95,174,14,198,107,32,183,201,183,138,241,241,186,158,157,147,53,94,214,190,22,213,73,77,43,145,119,219,178,143,107,92,230,53,9,212,215,237,99,177,112,255,0,163,89,102,177,100,112,248,138,76,102,222,234,136,233,186,158,207,23,84,247,36,116,212,221,108,99,214,62,236,242,69,23,115,161,90,206,190,167,122,173,85,2,8,121,135,230,182,172,255,0,141,45,85,190,217,169,234,225,167,165,188,50,200,246,212,177,173,122,207,111,166,138,134,103,34,53,206,78,135,75,77,35,152,187,238,172,86,170,163,85,85,169,33,60,150,244,114,251,135,232,214,91,172,87,121,187,116,154,137,112,167,167,181,211,116,177,122,169,109,174,168,141,213,61,109,122,170,117,207,61,68,93,183,49,142,111,134,234,245,155,35,85,33,176,217,119,134,189,33,166,208,93,6,193,180,142,24,41,35,168,199,108,240,195,112,90,73,229,154,9,110,47,222,90,217,163,124,187,61,89,37,76,147,72,136,168,221,145,232,136,214,162,35,80,45,7,52,127,113,61,77,252,23,235,20,68,0,147,253,205,31,220,79,83,127,5,250,197,17,4,58,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,236,3,55,249,98,241,227,249,16,190,211,104,54,172,94,186,112,28,130,224,223,70,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,154,147,87,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,149,78,84,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,180,228,218,37,134,38,199,179,29,27,59,193,38,128,0,0,0,4,85,243,206,253,73,254,210,126,237,37,80,138,190,121,223,169,63,218,79,221,160,90,174,74,158,244,249,79,203,250,239,168,219,137,169,33,91,146,167,189,62,83,242,254,187,234,54,226,106,64,197,94,104,254,226,122,155,248,47,214,40,136,1,39,251,154,63,184,158,166,254,11,245,138,34,10,244,159,5,252,168,106,158,27,166,126,148,244,103,218,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,112,51,43,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,205,161,172,102,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,164,154,114,148,227,95,211,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,189,113,246,89,20,178,68,233,28,230,172,106,232,145,99,72,161,99,194,79,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,56,85,216,10,85,65,194,237,236,42,106,125,224,84,0,2,207,113,85,170,48,233,62,144,94,114,41,42,98,134,71,82,85,178,62,231,66,245,43,105,101,126,200,142,115,119,253,20,53,239,201,235,171,245,111,89,174,85,204,85,150,167,42,200,95,208,172,102,223,199,212,116,183,100,111,87,193,201,236,223,250,201,27,231,35,171,204,116,24,238,153,91,38,218,88,238,53,50,213,250,209,187,213,74,88,155,182,222,110,77,251,235,231,229,236,254,131,22,185,110,233,52,154,163,175,240,74,230,167,135,176,54,146,189,234,172,145,81,28,149,176,116,249,177,83,111,38,187,219,228,4,194,112,81,165,244,218,89,195,174,21,102,100,82,50,165,246,106,119,84,163,222,229,94,226,171,222,239,39,34,42,122,210,59,203,98,251,159,37,166,133,150,203,93,29,181,155,116,210,193,28,41,182,255,0,201,106,39,199,250,15,172,14,14,183,175,82,255,0,55,196,236,114,236,135,86,200,171,253,0,84,214,167,150,199,97,75,80,168,10,85,60,252,131,83,101,246,28,237,185,200,0,15,202,201,175,148,216,221,146,162,241,87,35,89,28,29,8,170,231,35,127,73,232,223,106,249,124,64,192,14,109,60,65,214,98,58,122,154,97,96,185,210,50,178,190,178,223,60,177,171,35,146,68,143,121,164,234,217,93,186,38,241,53,55,233,219,252,228,92,232,6,135,100,154,229,157,80,227,86,139,125,75,232,214,104,150,174,118,71,39,74,71,222,137,143,106,61,140,122,35,246,149,23,205,63,159,250,125,87,25,186,166,237,102,215,187,173,254,219,213,61,43,41,104,233,105,218,197,100,155,163,32,107,157,178,198,155,47,172,247,253,255,0,241,74,239,45,46,28,230,210,141,23,164,185,95,250,29,116,171,184,86,203,38,204,153,139,252,108,104,213,217,234,159,8,91,252,148,255,0,125,84,50,39,65,52,71,21,208,140,14,151,12,198,41,100,138,56,101,158,87,171,234,95,50,170,201,39,82,249,187,111,185,191,2,229,0,0,140,222,109,188,64,86,216,108,86,125,62,176,214,211,245,207,89,58,76,157,184,228,115,90,180,109,255,0,178,221,63,143,251,191,246,201,124,210,182,8,95,51,255,0,70,54,171,151,250,17,55,53,229,227,179,57,76,235,95,46,242,197,187,146,5,167,70,166,237,95,55,81,82,167,242,127,197,3,30,42,106,38,171,168,146,170,161,221,82,74,229,123,215,100,77,213,87,117,246,29,103,160,179,224,25,157,245,240,182,219,140,93,37,109,66,167,105,237,162,149,205,126,235,182,232,173,106,239,230,191,3,45,56,93,229,213,169,58,155,147,89,174,185,109,11,237,214,85,154,41,230,241,52,21,140,69,141,82,69,79,89,26,196,246,177,191,202,79,111,249,194,249,242,138,211,248,230,187,63,45,170,165,151,170,145,176,75,79,38,238,70,250,236,174,107,190,27,47,192,150,18,219,104,110,135,98,154,25,136,82,227,88,237,59,91,35,41,226,138,162,102,201,43,146,69,98,189,81,81,36,123,182,254,49,223,253,62,207,119,124,185,65,102,179,87,93,170,94,140,138,146,158,73,156,170,168,136,136,214,170,251,87,200,8,137,231,85,52,78,212,13,58,133,155,42,178,138,234,231,121,251,21,103,135,254,35,48,249,94,43,215,134,234,69,124,43,31,251,73,19,116,84,234,79,1,79,231,230,70,215,49,173,88,165,214,125,127,183,89,45,27,73,29,153,213,54,244,122,74,199,239,44,149,178,53,91,249,191,102,221,13,246,170,175,159,177,62,50,189,192,110,51,54,51,195,150,45,79,60,107,27,229,182,91,156,168,168,228,221,82,130,157,21,125,111,254,159,32,50,32,0,0,196,14,105,232,159,193,23,35,219,244,150,190,215,254,182,195,47,204,55,230,177,55,135,225,39,33,149,222,207,31,107,79,47,110,254,45,160,68,15,8,145,84,79,196,6,53,29,42,49,100,86,87,109,215,190,223,237,57,190,239,51,99,123,27,92,203,92,13,119,181,58,191,252,229,53,223,224,110,153,213,92,77,98,145,181,138,237,162,184,42,236,138,191,252,165,57,177,69,19,81,148,172,106,34,162,38,254,75,253,42,7,121,75,191,224,42,41,112,29,45,69,69,242,68,59,154,80,136,187,255,0,89,91,125,160,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,66,133,84,220,236,40,86,249,251,64,229,190,106,84,80,212,217,74,192,225,119,84,242,93,136,13,230,127,139,201,141,113,77,94,189,142,152,235,172,182,234,142,164,234,219,126,135,71,182,238,248,254,111,216,132,249,144,221,206,75,30,173,163,213,187,93,237,88,245,165,154,217,111,133,31,219,84,111,94,245,126,93,94,205,246,111,176,12,145,228,245,150,211,92,184,126,102,48,217,54,150,211,112,185,49,205,87,55,207,170,88,100,221,62,62,201,145,60,255,0,226,36,0,134,14,82,26,171,79,142,106,13,102,3,82,228,107,107,150,74,196,85,145,141,243,124,244,17,109,178,249,175,232,252,20,153,240,0,0,63,35,45,177,199,146,99,55,59,20,187,109,93,73,53,63,158,255,0,203,141,205,248,121,255,0,40,215,215,140,173,26,203,244,51,95,178,43,156,212,115,83,209,213,100,21,21,118,202,175,13,42,71,213,212,217,155,179,165,111,75,151,243,136,187,110,169,228,191,3,98,19,30,56,200,225,122,221,196,134,158,203,102,142,104,233,174,84,235,61,68,18,200,217,158,157,197,166,124,108,94,152,222,158,197,86,249,108,187,129,140,92,187,248,246,198,114,43,22,61,163,121,179,159,73,121,165,167,166,182,69,83,61,77,44,81,206,230,164,254,179,27,234,57,124,152,205,211,101,219,127,143,181,100,126,150,166,158,178,158,58,186,89,153,44,50,181,30,199,177,200,230,185,23,226,138,158,74,107,95,172,90,39,168,156,60,106,29,109,170,233,65,86,197,178,220,29,225,46,41,65,43,33,122,198,230,57,175,78,235,118,84,245,153,228,187,166,255,0,127,199,41,184,116,230,159,148,105,109,170,201,138,230,88,245,109,210,138,133,145,83,77,83,75,53,43,28,248,219,214,155,244,44,45,68,242,115,83,244,254,10,187,129,53,147,67,29,68,79,130,102,245,49,233,179,147,125,183,66,213,234,246,149,225,247,60,74,243,93,37,27,99,153,40,102,86,239,52,190,179,182,85,254,253,62,43,247,24,251,103,230,167,160,181,216,236,87,90,158,186,122,137,105,251,139,77,53,210,133,179,49,251,126,138,183,185,237,223,224,99,215,17,92,215,241,123,245,158,183,29,193,49,155,180,181,21,52,115,83,178,161,245,20,139,11,30,174,217,174,221,189,123,166,201,191,179,207,203,239,3,22,117,187,16,109,143,137,218,26,12,121,98,116,211,195,87,39,106,55,57,238,71,35,234,183,221,23,117,246,39,250,20,159,91,2,57,182,43,115,94,155,57,41,33,69,79,231,232,66,13,184,26,193,114,205,127,226,41,117,26,241,20,242,211,209,213,85,44,206,109,43,149,173,89,233,170,222,141,234,141,173,106,108,174,79,53,246,238,78,172,81,182,40,153,19,125,140,106,53,63,161,0,172,0,7,231,223,172,240,95,173,115,90,234,118,232,149,90,190,123,252,28,139,240,84,251,141,121,248,232,211,87,233,95,17,151,172,125,58,82,42,138,42,26,216,81,26,244,217,174,129,172,95,211,221,87,214,141,198,197,4,67,115,149,192,233,105,51,27,94,160,70,223,206,212,50,223,109,95,39,249,55,183,86,239,191,167,249,41,240,220,12,206,229,175,168,209,234,31,12,86,90,201,36,234,170,134,190,227,20,168,174,102,233,181,66,170,110,141,219,111,39,183,224,101,89,28,28,152,238,114,73,164,87,123,99,191,70,43,205,193,91,236,255,0,7,70,191,240,169,35,224,14,21,118,57,58,220,189,62,64,86,139,185,201,214,213,59,0,235,114,28,183,200,229,200,82,142,243,219,238,3,176,28,39,154,28,129,31,124,220,52,103,237,110,148,166,163,210,49,22,124,98,130,103,170,116,200,229,232,117,85,58,189,125,85,233,79,87,171,218,159,230,35,151,128,60,253,48,30,41,48,74,153,220,141,166,172,187,50,25,85,92,198,254,148,82,177,190,110,79,190,79,189,9,227,215,60,46,29,66,210,44,183,16,153,19,251,169,104,169,167,69,94,173,147,118,125,205,84,85,246,124,13,120,53,51,25,186,232,118,186,214,83,205,11,155,37,142,255,0,37,109,34,116,57,189,81,195,88,244,98,167,113,23,125,251,94,213,221,63,164,13,147,237,55,24,110,214,218,91,140,14,69,101,76,44,149,54,84,95,210,106,47,195,203,226,125,102,49,242,253,214,154,125,103,208,248,46,45,141,209,84,218,150,150,138,161,175,146,55,42,201,224,225,115,149,17,136,155,38,234,190,212,79,97,147,128,112,190,195,171,171,214,216,238,58,213,54,2,164,95,129,81,67,85,61,169,230,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,122,125,100,249,129,144,253,70,115,101,51,90,206,44,125,233,245,147,230,6,67,245,25,192,244,25,191,10,185,149,143,134,61,60,226,147,28,182,213,220,177,60,142,158,178,155,32,157,178,36,139,105,184,197,116,171,165,137,94,198,177,22,58,105,98,142,157,173,122,185,255,0,158,238,53,202,206,228,45,115,131,190,42,179,46,20,53,114,223,152,89,174,85,110,198,46,53,20,244,217,101,162,56,210,102,92,109,200,255,0,93,91,19,158,198,248,152,218,233,29,11,250,155,210,245,86,170,246,223,35,31,46,124,185,49,107,22,115,203,171,11,194,178,154,31,27,101,200,45,249,21,174,227,77,221,124,125,250,89,238,149,241,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,35,7,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,214,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,222,141,138,244,94,166,202,200,130,119,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,29,121,163,251,137,234,111,224,191,88,162,35,47,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,254,131,220,246,177,239,106,49,242,83,204,198,237,106,191,242,255,0,212,11,237,138,231,73,113,182,220,105,236,53,116,117,148,147,54,104,42,96,146,237,66,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,2,24,120,78,247,167,209,191,152,24,247,212,96,39,39,142,78,17,45,92,95,105,27,113,72,46,52,150,124,178,195,80,235,150,57,117,158,157,175,99,39,86,43,95,75,51,209,171,43,41,166,78,158,190,218,238,143,142,25,21,178,118,146,55,65,183,9,222,244,250,55,243,3,30,250,140,6,202,96,106,217,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,159,171,169,26,171,168,250,193,125,167,201,245,67,52,186,228,215,90,75,125,53,174,26,187,141,66,203,35,41,96,103,68,113,162,175,254,51,156,191,164,249,31,36,143,87,61,239,115,166,211,152,167,2,180,220,82,225,171,156,105,245,5,35,53,82,193,79,12,52,51,84,213,74,198,92,237,208,173,67,214,218,136,178,36,16,189,210,84,58,70,76,230,126,155,26,199,61,140,114,189,152,1,203,67,129,202,158,35,179,40,117,135,56,125,35,52,235,11,188,70,201,169,36,100,85,15,190,92,97,72,231,74,39,66,244,115,82,153,26,248,157,51,158,223,93,146,36,108,69,87,61,240,133,234,229,125,203,238,154,237,77,101,226,135,90,109,85,108,99,42,27,95,135,216,234,98,150,153,253,112,203,75,81,71,122,73,98,157,174,86,43,153,59,89,4,177,116,72,197,108,190,179,28,205,229,124,0,48,3,157,95,186,198,45,243,2,135,233,215,19,0,57,92,123,246,105,151,227,95,71,173,51,255,0,157,95,186,198,45,243,2,135,233,215,18,24,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,114,121,140,240,19,252,42,44,80,106,70,157,207,225,245,55,25,183,248,58,74,121,234,58,41,111,84,44,123,229,74,55,43,215,162,25,145,242,72,232,165,242,106,185,238,100,171,210,230,201,12,32,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,100,239,114,249,227,110,213,197,126,1,37,139,39,158,146,135,81,113,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,218,57,81,36,143,127,87,108,224,147,75,236,188,96,63,139,123,52,20,148,21,210,89,231,133,246,122,106,89,34,99,175,115,185,236,154,236,178,54,100,98,190,74,105,36,137,241,118,186,92,247,186,101,85,149,85,192,93,93,20,210,251,86,138,233,30,33,165,22,103,82,73,79,139,89,233,173,175,168,166,162,109,35,43,39,99,19,189,84,177,53,85,24,249,165,238,74,255,0,89,202,175,145,202,174,114,170,170,251,80,0,0,0,242,154,177,130,254,84,52,179,50,211,63,74,122,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,172,190,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,109,38,66,7,55,189,11,163,211,14,35,169,53,27,30,179,120,43,46,165,219,221,113,153,204,88,25,11,175,16,61,35,173,72,226,141,26,246,245,49,244,147,189,239,69,89,37,169,149,200,247,47,83,88,24,65,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,168,173,187,93,110,52,212,20,119,11,157,93,85,61,174,157,105,40,98,154,103,61,148,176,44,178,76,177,68,213,93,152,197,150,105,100,86,183,100,235,145,238,246,185,85,126,83,245,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,48,37,251,146,222,142,95,112,253,26,203,117,138,239,55,110,147,81,46,20,244,246,186,110,150,47,85,45,181,213,17,186,167,173,175,85,78,185,231,168,139,182,230,49,205,240,221,94,179,100,106,164,138,158,43,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,201,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,129,128,28,234,253,214,49,111,152,20,63,78,184,152,1,202,227,223,179,76,191,26,250,61,105,159,252,234,253,214,49,111,152,20,63,78,184,152,1,202,227,223,179,76,191,26,250,61,104,18,105,204,119,129,202,158,43,112,218,12,195,79,159,73,79,168,184,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,105,175,150,86,185,26,147,44,177,193,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,211,196,101,243,94,224,114,155,37,181,94,248,184,211,151,213,173,246,219,79,78,252,186,210,140,150,161,43,169,34,108,112,54,182,4,106,57,98,124,17,53,157,214,174,209,44,49,58,77,216,232,223,222,12,138,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,92,138,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,72,139,229,93,193,150,172,100,26,143,138,241,85,95,117,251,47,134,89,188,77,69,162,166,7,211,84,85,95,100,222,122,57,233,155,27,186,251,16,167,76,236,150,73,26,217,21,170,212,135,101,119,122,25,148,3,94,30,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,109,213,229,167,199,85,55,12,185,53,86,152,106,117,125,37,46,151,228,117,19,220,170,171,157,75,44,147,218,46,41,78,136,217,216,144,70,249,102,100,201,4,48,186,53,106,244,175,110,70,185,136,217,18,73,137,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,218,230,107,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,6,90,115,31,230,1,89,196,69,246,93,36,210,28,139,253,137,232,60,52,242,212,211,199,61,60,153,21,87,67,36,234,168,100,204,142,70,67,12,138,172,100,42,222,149,146,37,149,202,255,0,204,164,86,87,131,174,14,179,190,47,243,186,139,5,130,179,208,216,221,155,163,237,6,65,219,134,163,209,125,216,106,31,75,253,170,249,226,146,126,236,148,235,31,230,213,122,55,234,118,200,158,118,215,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,98,142,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,3,213,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,59,115,171,247,167,197,190,95,208,253,70,226,77,73,10,220,234,253,233,241,111,151,244,63,81,184,129,117,121,24,254,187,63,102,255,0,121,30,127,154,247,3,149,56,213,214,247,197,198,156,190,145,44,87,42,138,119,229,214,148,100,84,235,67,87,43,163,129,181,176,35,81,169,43,39,149,204,238,181,119,149,38,149,210,110,246,200,254,207,160,228,99,250,236,253,155,253,228,72,254,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,32,107,173,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,166,195,218,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,187,90,204,178,227,98,188,101,87,155,182,45,142,125,159,178,214,220,42,42,45,214,143,24,250,191,71,210,190,71,58,42,110,251,209,31,47,109,138,214,119,28,157,78,233,221,124,212,149,78,77,154,7,171,24,253,138,237,175,53,217,151,161,240,92,183,106,122,75,13,60,52,211,73,125,146,145,245,16,165,77,68,175,99,164,167,134,25,36,168,107,35,141,204,146,73,17,92,253,163,99,82,96,147,243,21,121,157,105,111,229,67,131,108,215,194,88,189,39,117,196,188,62,83,111,254,218,236,248,95,11,34,120,185,252,222,214,191,166,134,74,223,81,221,91,239,234,181,94,140,50,168,1,171,13,178,237,117,178,212,190,178,205,115,171,160,168,146,158,122,71,203,77,51,162,123,160,158,39,195,52,74,230,170,42,178,72,164,146,55,183,216,230,61,205,93,209,85,15,148,187,252,93,104,133,171,135,30,34,243,61,26,177,95,42,238,246,219,5,69,51,168,234,234,227,107,39,88,42,41,97,169,141,146,116,250,174,123,27,58,49,94,136,212,122,177,92,141,103,87,66,90,0,62,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,77,140,248,47,209,203,238,129,112,193,128,105,86,83,55,93,234,213,111,146,162,227,31,75,19,195,85,85,212,75,87,45,54,236,123,216,254,203,234,29,23,113,174,86,191,183,214,155,35,182,72,76,224,19,135,139,87,19,28,75,216,48,60,170,213,87,95,137,219,233,234,111,121,27,41,171,27,76,255,0,5,3,54,99,85,202,168,245,100,149,50,82,194,244,139,243,157,18,185,90,172,217,100,102,195,192,8,86,231,87,239,79,139,124,191,161,250,141,196,154,146,21,185,213,251,211,226,223,47,232,126,163,113,2,234,242,49,253,118,126,205,254,242,60,255,0,53,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,221,106,239,42,77,43,164,221,237,145,253,159,65,200,199,245,217,251,55,251,200,149,64,53,129,211,125,85,212,125,31,190,212,100,250,95,154,93,113,155,173,93,190,166,215,53,93,186,161,98,145,244,179,179,162,72,213,83,255,0,21,205,95,210,100,140,142,70,43,94,198,57,191,46,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,101,255,0,50,206,5,105,184,101,201,169,117,63,76,104,41,41,116,191,35,168,130,219,75,66,218,169,100,158,209,113,74,117,87,64,245,158,71,203,51,38,72,38,153,178,35,151,165,123,145,185,172,70,198,178,103,255,0,46,46,7,42,120,82,195,107,243,13,65,125,37,70,162,230,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,221,167,62,40,154,212,114,66,146,200,23,43,131,174,14,176,78,16,48,74,139,5,130,179,211,57,37,231,163,237,6,65,219,154,159,210,157,169,170,31,75,253,170,249,229,142,14,212,117,11,31,230,213,58,246,234,118,234,190,89,0,0,0,0,0,12,74,230,25,198,157,171,133,141,47,168,177,98,25,5,35,117,83,37,167,68,199,232,214,153,181,75,69,2,201,211,45,194,120,220,228,107,24,214,164,173,137,94,142,71,204,141,78,220,140,100,221,33,134,188,235,53,75,4,202,243,188,7,76,236,23,223,21,146,96,158,149,251,65,69,225,102,103,131,241,176,219,166,165,252,227,216,145,201,215,27,85,223,155,115,186,118,217,219,47,145,109,121,64,103,248,110,11,197,125,77,46,97,144,210,90,95,149,98,245,54,11,66,212,170,181,149,87,25,43,40,229,138,157,31,183,75,94,246,193,34,51,169,83,169,253,44,110,239,123,26,236,42,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,249,64,218,160,24,21,203,115,152,37,79,17,52,210,104,246,178,93,105,27,168,182,234,119,84,209,92,166,150,40,95,147,49,101,158,73,82,42,120,96,138,24,95,77,10,64,213,99,92,231,200,196,124,155,108,201,21,51,212,8,171,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,139,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,1,122,185,181,240,81,233,186,58,206,44,180,202,217,117,172,189,67,217,143,52,183,192,157,248,221,67,12,29,182,92,218,138,238,184,251,44,138,40,229,108,109,115,86,53,108,170,145,164,83,61,241,44,77,79,51,174,60,127,34,22,42,157,6,210,123,215,78,125,144,91,221,233,43,165,186,227,219,170,197,225,115,225,116,123,183,180,228,239,84,64,234,132,111,76,145,203,11,86,57,147,110,184,156,176,172,5,202,225,215,65,179,46,36,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,122,35,107,183,70,171,219,214,245,100,109,94,183,181,22,117,53,39,72,112,221,5,224,39,81,52,143,79,224,171,142,197,142,233,190,73,13,58,213,206,179,79,43,223,69,83,44,179,72,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,72,86,224,251,139,60,203,132,93,80,251,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,179,125,174,89,254,27,170,124,19,106,118,160,233,246,67,73,124,199,175,154,111,144,84,208,215,83,42,244,74,207,71,212,34,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,6,185,134,213,6,170,230,213,0,0,0,13,109,184,189,210,26,109,8,226,95,80,180,182,223,5,36,22,219,77,225,243,90,224,166,158,89,153,79,110,169,99,106,168,225,87,203,235,185,236,167,158,38,61,92,174,245,218,239,89,255,0,164,187,36,144,215,206,147,71,44,88,126,178,226,90,197,104,155,183,87,168,150,250,138,123,165,55,75,215,170,170,218,218,120,219,83,214,231,170,39,92,19,211,197,219,107,24,214,248,110,175,89,210,57,80,46,175,4,156,102,216,180,191,150,246,107,93,69,106,238,228,154,41,222,167,142,145,204,124,241,213,73,117,173,145,246,218,153,83,243,77,72,86,170,166,72,228,141,146,186,68,142,149,239,242,89,24,210,37,143,107,140,234,246,101,136,105,126,111,164,118,41,233,33,177,106,21,69,166,107,234,186,4,124,243,50,223,36,210,193,11,30,190,76,98,203,50,72,229,68,235,85,134,52,71,35,85,237,125,234,229,163,128,83,106,15,26,90,119,75,114,199,170,238,182,219,29,69,77,254,169,97,73,122,40,223,73,77,36,180,181,18,190,53,78,134,54,177,41,17,58,151,161,207,115,24,238,174,190,149,9,201,208,29,28,177,112,255,0,163,88,158,142,227,147,120,138,76,102,222,218,121,42,122,94,207,23,84,247,58,74,154,158,135,189,235,31,118,121,37,151,183,214,173,103,95,75,125,86,162,23,0,0,53,87,39,123,151,190,1,134,234,159,46,28,39,79,181,7,30,164,190,99,215,202,123,221,53,117,13,74,47,68,172,244,205,98,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,16,147,253,202,227,220,79,76,191,26,250,197,104,17,23,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,189,45,189,92,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,87,34,185,193,113,57,167,20,24,34,240,191,79,101,181,100,185,77,215,177,116,172,169,241,40,179,98,146,69,52,18,83,201,208,177,57,59,213,16,58,166,61,146,72,228,100,82,117,57,21,147,53,29,20,56,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,27,68,26,171,155,46,240,221,164,87,93,5,209,44,91,72,47,57,221,94,99,81,140,83,203,72,203,197,76,14,129,242,192,179,200,248,98,72,221,44,170,198,69,19,227,133,141,235,84,70,68,212,78,148,217,169,173,16,27,15,105,182,144,225,186,245,192,78,157,233,30,160,65,87,37,139,34,211,124,110,26,133,164,157,97,158,39,178,138,154,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,176,109,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,222,168,170,35,107,211,252,104,222,141,115,218,201,98,149,136,247,244,117,44,255,0,112,157,238,177,163,127,47,241,239,167,64,121,254,48,120,76,195,120,186,210,255,0,176,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,209,191,109,234,138,232,152,168,26,251,100,90,165,157,229,120,38,35,166,119,251,239,138,198,240,79,31,246,126,139,194,194,207,7,227,102,73,170,191,56,198,36,146,117,200,212,119,231,28,238,157,182,110,201,228,101,7,46,46,7,41,184,173,204,171,243,13,65,125,93,62,157,97,245,16,50,186,24,153,44,79,189,213,185,21,233,69,20,232,136,214,49,173,70,186,119,53,221,214,178,88,154,212,106,204,146,199,229,52,67,151,222,182,234,151,17,119,62,31,50,251,85,94,31,81,140,83,178,167,42,187,54,40,46,80,89,89,53,47,126,145,30,177,78,216,165,124,234,232,154,214,50,85,126,206,145,219,42,69,39,76,244,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,122,3,21,121,163,251,137,234,111,224,191,88,162,50,168,197,94,104,254,226,122,155,248,47,214,40,128,128,19,106,131,85,115,106,128,6,10,243,31,230,1,71,195,189,138,93,36,210,28,139,253,150,43,252,52,242,212,211,199,5,68,120,237,47,91,36,234,168,100,204,146,55,205,52,104,172,100,42,222,164,142,85,149,202,207,204,164,183,131,141,190,48,113,158,17,180,190,91,211,150,146,183,54,190,83,206,220,78,207,87,21,71,98,186,120,164,129,147,62,73,34,98,181,172,133,181,44,149,88,231,198,178,35,85,140,115,85,122,155,0,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,27,25,240,157,238,177,163,127,47,241,239,167,64,93,83,26,176,205,89,252,133,114,244,193,245,115,236,133,215,40,251,47,165,246,10,223,69,219,27,188,211,255,0,104,83,55,169,206,217,123,112,179,171,185,44,189,46,237,196,201,31,210,238,158,149,136,12,195,152,71,17,217,175,16,88,183,17,119,59,197,170,27,214,23,212,203,37,158,10,71,250,30,146,25,34,88,170,163,108,15,123,159,253,176,199,61,37,145,100,238,170,57,168,215,177,35,137,35,15,214,230,143,239,217,169,191,130,253,30,136,202,174,70,63,174,207,217,191,222,70,5,113,109,173,246,174,35,245,251,35,214,139,53,142,174,205,79,145,211,218,220,250,10,153,27,35,233,167,134,221,77,79,51,17,237,242,123,18,88,100,232,126,205,87,51,165,202,214,42,171,19,61,121,24,254,187,63,102,255,0,121,1,42,128,0,4,85,243,206,253,73,254,210,126,237,37,80,138,190,121,223,169,63,218,79,221,160,98,175,43,143,126,205,50,252,107,232,245,164,143,243,9,229,231,106,226,106,154,159,82,244,182,142,146,215,170,17,84,81,81,85,74,247,54,42,75,189,19,165,142,23,73,88,239,107,95,77,19,150,68,153,136,249,29,20,43,15,68,171,217,72,227,131,149,199,191,102,153,126,53,244,122,210,127,128,177,92,38,112,125,165,252,34,225,178,216,176,116,171,175,190,222,41,233,91,145,223,106,101,145,31,117,158,5,149,88,244,129,94,232,169,216,213,168,149,172,99,19,126,133,106,61,210,57,21,235,125,64,0,99,87,25,188,11,233,199,24,118,42,25,46,117,255,0,101,243,59,55,76,86,220,154,158,141,42,36,109,47,95,84,148,181,17,117,179,191,10,245,61,204,69,123,93,28,138,174,107,145,29,43,36,201,80,6,26,242,226,224,114,167,133,44,54,191,48,212,23,210,84,106,46,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,218,115,226,137,173,71,36,41,44,158,131,154,63,184,158,166,254,11,245,138,35,42,140,85,230,143,238,39,169,191,130,253,98,136,8,1,54,168,53,87,54,168,2,56,56,187,229,81,83,173,252,69,210,106,118,156,229,116,152,229,139,53,168,149,249,115,18,221,20,139,106,171,101,43,220,218,216,33,107,225,73,217,81,44,76,108,173,87,247,91,52,238,155,121,26,247,164,89,43,170,122,47,165,250,11,193,54,176,105,254,145,226,20,152,237,138,60,31,38,171,90,120,95,36,175,150,121,45,243,245,203,44,178,185,210,202,253,145,173,71,61,206,84,99,24,196,217,172,106,38,69,22,171,139,31,117,141,100,249,127,144,253,58,112,53,172,54,72,226,31,68,48,30,47,244,26,187,79,235,47,148,142,182,228,20,244,247,75,14,67,67,28,53,169,75,58,109,37,53,109,59,151,118,189,142,106,171,92,177,185,171,36,51,72,198,189,189,125,73,173,185,159,252,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,163,110,151,27,143,110,151,23,153,204,153,210,108,222,211,151,179,81,59,169,209,221,82,71,20,46,89,38,93,186,229,114,134,26,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,76,167,41,13,6,166,210,206,26,35,212,155,133,21,92,25,14,167,212,122,82,165,42,105,229,167,124,86,232,31,36,84,49,163,30,245,107,216,230,172,181,44,149,172,103,91,43,26,158,179,88,199,45,213,227,111,134,125,18,226,7,75,229,190,107,45,117,93,150,159,3,167,158,238,220,134,145,103,146,123,85,185,178,65,61,203,183,4,110,86,72,249,105,169,29,26,43,227,151,161,85,30,214,57,83,165,216,213,161,92,231,244,191,43,186,207,101,215,172,34,175,5,100,181,19,58,142,241,109,124,151,58,38,64,174,153,241,178,166,54,177,39,99,219,26,83,197,215,19,37,73,100,115,222,173,167,103,170,129,35,229,180,226,83,72,105,181,235,65,179,157,35,154,10,73,42,50,43,60,208,219,214,174,121,97,130,43,139,54,150,138,105,31,22,239,70,71,83,28,50,42,34,59,116,98,162,181,200,170,213,184,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,26,171,146,211,204,87,140,219,22,164,112,49,167,169,137,90,186,127,46,123,84,85,54,70,62,72,237,177,218,231,134,74,218,102,202,238,211,150,104,235,146,8,155,39,105,99,146,56,231,114,116,239,27,151,0,56,208,209,203,22,129,113,65,159,233,86,45,55,93,150,213,112,142,162,221,31,75,211,195,82,213,211,197,87,21,54,239,123,222,254,203,42,27,23,113,206,87,63,183,214,187,43,182,79,21,151,106,246,101,154,233,222,5,165,183,153,233,19,30,211,138,123,140,54,88,33,129,26,254,186,234,183,85,84,205,43,215,119,61,238,114,198,196,77,209,136,200,89,179,81,202,247,60,61,175,5,250,57,98,215,222,40,48,13,42,202,102,232,178,221,110,18,84,92,99,233,122,248,154,90,74,121,106,229,166,221,143,99,217,222,101,59,162,238,53,200,230,119,58,211,117,110,203,177,241,20,28,143,176,10,105,110,186,167,170,85,216,245,90,84,82,211,219,172,22,187,179,146,86,192,172,149,210,207,91,78,197,223,180,247,162,195,64,247,121,43,216,139,31,232,164,139,213,43,224,98,175,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,77,79,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,4,180,243,31,229,255,0,71,196,69,138,93,91,210,28,119,253,150,40,60,52,18,211,83,201,5,60,121,21,47,91,35,233,168,124,207,142,54,77,12,106,175,100,202,238,165,142,37,137,200,255,0,204,172,80,130,109,80,69,95,53,206,5,191,143,226,131,69,48,207,250,98,171,63,162,161,119,248,174,109,210,58,116,111,253,247,197,61,174,254,242,101,103,251,98,96,47,255,0,46,110,61,191,133,69,138,125,55,212,72,60,62,166,227,54,255,0,25,87,81,5,63,69,45,234,133,143,100,75,88,212,98,116,67,50,62,72,219,44,94,77,87,61,175,137,58,92,232,225,205,83,87,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,35,131,174,49,112,78,47,240,74,139,253,130,143,208,217,37,155,163,237,6,63,220,154,163,209,125,217,170,25,75,253,180,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,97,144,0,0,4,85,243,206,253,73,254,210,126,237,49,43,139,126,63,181,115,138,92,202,201,121,165,146,175,6,199,177,90,136,110,22,27,45,174,230,247,62,150,226,196,69,241,242,84,181,177,186,74,148,119,87,109,232,214,118,153,228,196,71,58,87,201,232,56,230,227,54,197,198,30,156,104,237,206,75,87,161,179,60,95,211,148,249,53,182,38,61,105,91,36,169,65,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,221,72,140,150,64,184,28,149,61,233,242,159,151,245,223,81,183,19,82,66,183,37,79,122,124,167,229,253,119,212,109,196,212,129,138,188,209,253,196,245,55,240,95,172,81,16,173,194,119,189,62,141,252,192,199,190,163,1,53,60,209,253,196,245,55,240,95,172,81,16,2,6,194,124,116,112,101,98,227,15,78,41,109,145,221,125,13,153,226,254,34,163,25,185,74,247,173,43,100,149,25,221,166,169,141,187,239,12,189,168,145,100,107,86,72,220,198,185,189,72,143,138,77,125,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,39,83,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,241,92,206,184,14,252,183,216,170,117,231,73,236,189,89,246,63,111,119,164,173,118,235,119,114,171,40,133,175,133,177,238,238,235,83,189,79,3,106,21,189,49,201,44,205,72,225,77,250,34,106,7,234,242,224,230,1,71,196,69,138,45,36,213,236,139,253,150,40,60,76,241,84,212,71,5,60,121,21,47,91,228,234,167,100,44,142,54,77,12,106,140,124,40,222,165,142,36,149,170,255,0,207,36,89,212,65,95,46,222,12,184,130,213,77,71,197,53,195,27,186,221,116,251,12,178,220,37,168,110,95,78,248,155,85,82,232,21,25,45,53,20,50,117,119,187,157,111,133,210,73,27,169,186,82,161,175,238,171,29,3,231,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,74,175,192,168,161,202,158,213,242,2,142,175,91,99,181,61,133,8,155,157,128,15,146,237,113,134,211,109,170,184,206,228,70,83,66,249,87,117,68,253,22,170,252,124,190,7,214,99,31,48,45,105,167,209,141,15,158,226,232,221,45,77,213,106,168,169,218,201,35,106,164,158,14,103,53,85,30,139,186,110,137,236,69,246,129,15,188,126,103,233,159,113,73,157,212,192,228,117,53,29,217,240,196,168,230,59,244,98,137,142,243,106,125,241,253,234,72,215,40,253,25,251,37,165,43,168,245,108,68,159,39,160,133,232,157,50,53,122,27,85,80,172,95,89,122,87,213,233,246,39,249,200,169,211,60,102,235,174,58,235,71,79,12,46,116,151,203,252,117,181,105,208,231,116,199,53,99,17,234,189,180,77,182,238,251,83,100,254,131,97,253,12,194,225,211,221,34,196,177,8,81,63,185,118,138,106,117,84,234,217,118,103,220,229,85,79,111,196,15,118,1,194,249,32,20,187,204,225,168,21,222,123,125,229,77,64,42,56,85,216,228,235,114,129,90,46,231,39,91,87,168,236,0,98,167,50,141,70,143,79,56,98,189,86,71,39,77,84,213,246,232,162,68,115,55,93,234,17,87,100,118,251,249,49,223,3,42,200,224,231,57,115,146,61,34,180,91,27,250,50,222,109,234,239,103,248,58,197,255,0,129,0,143,110,5,244,213,250,169,196,101,151,31,94,149,138,158,138,186,182,100,86,189,119,107,96,115,19,244,54,84,245,164,105,176,197,134,207,5,134,215,13,174,155,110,136,149,203,229,191,197,202,191,21,95,188,137,110,77,88,29,45,94,99,116,212,9,27,249,218,118,92,45,169,228,255,0,54,246,233,29,247,244,255,0,41,126,27,146,242,0,0,7,193,127,71,58,197,113,107,19,119,45,36,200,137,252,253,10,64,86,136,226,13,190,113,59,93,65,144,172,77,154,8,105,36,237,72,231,49,202,229,125,46,219,34,108,190,197,255,0,74,27,0,203,27,101,137,241,59,216,246,171,87,250,20,130,174,57,112,92,179,64,56,138,77,70,179,197,60,84,245,149,84,171,11,157,74,228,107,150,10,106,71,171,122,164,107,154,187,171,87,205,61,155,1,48,58,67,165,120,125,179,18,179,87,71,70,217,38,90,24,85,219,77,47,170,237,145,127,191,95,138,125,197,212,134,24,233,226,100,16,183,165,140,77,154,155,239,178,17,73,195,175,53,252,94,195,103,162,199,115,188,102,237,21,69,53,28,52,239,168,101,69,34,66,247,163,182,115,183,119,70,201,178,239,236,242,243,251,140,133,188,115,83,208,90,28,118,91,173,55,93,69,68,84,253,196,166,134,233,66,233,158,253,191,69,27,220,246,239,240,3,53,42,170,105,232,233,228,171,170,153,145,67,19,85,239,123,220,141,107,81,62,42,171,228,132,112,115,16,227,219,25,199,108,89,14,141,225,46,125,93,230,170,158,166,217,45,76,21,52,178,199,3,156,144,122,207,111,174,228,242,123,246,77,147,125,190,30,212,199,78,34,249,167,229,26,165,106,189,226,184,110,61,91,107,162,174,100,180,208,212,213,77,74,247,50,55,116,38,253,9,11,145,124,154,228,253,63,138,46,230,44,232,238,137,234,39,16,250,135,69,106,181,208,85,189,111,87,6,248,187,138,208,74,248,88,178,57,238,115,215,180,221,145,61,87,249,38,201,191,221,240,15,105,193,174,141,101,250,231,175,216,237,206,26,57,170,40,233,114,10,122,187,157,87,134,149,99,234,234,116,206,221,209,55,165,171,249,181,93,183,68,243,79,129,176,86,37,99,143,27,198,109,150,40,182,218,134,146,26,127,45,255,0,145,27,91,241,243,254,73,99,248,55,225,122,221,195,126,158,197,102,146,104,234,110,85,11,5,68,242,198,217,152,157,196,166,100,111,94,153,30,190,213,71,121,108,155,25,14,0,0,0,143,254,112,185,109,53,183,135,231,227,14,147,121,110,215,11,107,26,212,115,124,186,101,154,77,215,227,236,133,83,203,254,50,64,8,96,230,223,170,180,249,30,160,209,224,52,206,71,54,133,99,172,85,73,24,239,54,79,95,22,219,39,154,126,151,197,64,181,124,176,49,121,50,94,41,168,23,177,213,29,13,150,227,81,212,189,91,111,208,216,246,221,191,31,206,123,20,159,36,221,19,205,119,33,191,147,110,61,91,89,171,119,75,218,49,233,75,13,178,225,10,191,182,170,222,189,233,60,186,189,155,236,239,97,50,32,10,93,228,165,69,14,77,212,14,55,243,43,68,41,70,249,251,74,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,33,201,194,251,0,121,34,156,148,21,111,184,28,152,35,205,139,70,101,207,244,81,50,155,69,190,57,110,118,170,251,122,53,233,3,223,34,199,215,51,21,168,173,69,242,252,254,254,195,59,143,47,169,56,101,14,125,136,86,99,85,244,80,213,71,80,232,158,145,202,212,115,119,100,141,118,251,42,167,220,191,16,53,201,225,219,83,43,180,163,87,49,236,170,142,162,72,99,74,250,72,106,156,201,26,207,204,120,168,158,253,213,200,169,183,230,211,219,183,244,155,33,225,185,53,38,95,143,83,223,104,220,139,28,206,123,124,156,215,108,173,114,183,218,223,47,129,174,119,19,154,43,125,208,141,86,173,196,235,237,53,52,80,54,26,90,154,87,186,5,141,170,143,137,23,213,245,157,231,212,215,252,119,242,82,76,249,99,241,129,65,148,225,17,105,222,162,230,144,58,249,79,87,84,177,182,178,165,169,44,141,124,208,246,213,19,161,60,183,153,90,158,107,236,255,0,48,72,200,0,1,199,183,201,78,64,22,175,88,56,104,209,237,106,181,87,81,230,88,45,150,182,174,174,39,181,42,230,165,222,70,57,221,62,182,237,86,187,127,81,190,123,239,228,71,190,180,242,113,185,212,86,215,93,244,171,47,179,81,65,44,142,146,26,9,40,234,213,35,110,236,217,168,228,116,139,253,255,0,195,255,0,100,174,0,32,190,163,148,207,17,240,84,246,27,115,177,61,189,91,117,246,43,211,116,251,246,240,255,0,240,158,215,77,185,61,234,237,206,251,74,252,211,43,176,210,219,91,51,123,237,240,181,170,231,51,101,85,219,118,71,241,217,61,168,76,202,198,199,42,57,204,106,170,123,21,80,241,186,185,168,214,237,44,193,174,121,109,122,177,18,142,157,100,99,92,229,106,43,186,154,212,243,233,118,222,111,79,106,1,224,248,101,225,75,2,225,175,26,125,166,195,110,183,203,95,80,232,164,168,173,134,7,177,207,123,33,72,213,125,119,185,124,253,117,255,0,198,82,248,24,97,163,60,94,102,58,153,169,235,142,163,29,61,178,166,89,187,72,199,199,211,19,91,28,207,106,117,36,45,85,242,99,124,213,83,216,102,115,85,85,17,85,54,221,61,128,114,0,0,70,63,57,200,233,157,132,218,37,123,54,149,183,91,123,90,191,122,246,107,63,224,85,36,224,138,46,115,249,44,82,77,99,197,163,159,215,142,122,10,183,177,55,255,0,7,92,155,251,63,157,62,32,122,206,76,8,245,211,219,230,221,93,41,118,175,223,203,203,248,170,18,76,72,237,228,213,98,168,164,209,11,133,238,74,117,108,117,183,139,135,110,69,79,210,68,109,35,124,188,254,248,213,63,168,145,32,7,91,253,167,97,67,147,127,104,28,52,236,40,106,121,149,129,195,142,167,53,119,223,127,47,184,238,40,114,1,203,23,203,109,202,142,182,249,47,180,236,2,137,98,142,120,159,12,172,71,50,70,171,92,213,246,42,47,146,161,13,124,222,52,78,28,83,80,44,57,253,150,219,4,20,247,42,74,199,86,58,24,94,155,175,139,69,98,185,223,163,190,245,11,247,127,95,145,50,230,31,115,57,210,175,202,15,14,185,5,226,142,207,227,46,22,59,108,181,16,185,145,117,72,196,108,244,242,46,203,186,109,229,27,190,255,0,248,0,195,94,82,124,64,67,133,220,239,154,107,120,171,149,99,184,215,71,89,78,199,84,70,214,187,106,73,145,205,70,187,205,118,72,90,190,91,251,83,217,241,152,164,84,114,35,154,168,168,190,104,168,107,31,164,217,133,203,77,117,14,138,244,203,165,77,166,74,39,206,201,158,197,115,92,199,44,50,71,178,162,34,174,251,185,83,217,241,54,78,211,220,158,135,47,196,45,119,186,10,216,170,155,53,44,14,124,145,189,28,157,78,137,142,95,52,255,0,25,63,206,7,163,40,122,110,133,103,11,236,2,134,166,223,204,86,138,80,190,94,101,77,95,48,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,171,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,103,110,178,118,42,160,145,209,203,31,91,41,156,199,116,189,142,77,218,170,213,219,116,85,79,51,37,77,107,56,177,247,167,214,79,152,25,15,212,103,3,98,141,45,213,44,19,90,112,75,102,166,105,165,247,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,245,154,155,237,186,110,138,138,186,235,241,99,239,79,172,159,48,50,31,168,206,77,79,43,143,113,61,50,252,107,235,21,164,43,113,99,239,79,172,159,48,50,31,168,206,4,212,242,184,247,19,211,47,198,190,177,90,90,174,110,124,65,105,62,41,163,83,104,69,239,31,181,100,217,198,71,225,46,54,250,27,132,21,45,244,61,43,157,80,196,187,67,52,109,70,44,204,124,18,66,216,210,86,185,123,202,175,108,145,117,197,39,159,225,243,138,172,55,133,14,86,248,22,97,121,185,82,59,39,184,211,228,84,216,157,162,72,214,103,220,110,41,117,173,232,87,68,215,177,222,26,55,58,55,76,254,166,244,177,81,168,189,199,198,199,196,182,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,7,201,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,146,233,174,58,69,170,26,31,202,59,40,211,253,88,206,234,242,59,189,45,61,130,104,105,234,96,141,175,176,192,251,141,183,123,74,74,201,100,74,150,83,202,147,53,146,245,109,208,173,99,17,177,177,136,159,87,42,62,10,63,38,88,172,28,74,106,101,178,213,83,146,101,182,250,122,156,74,45,187,211,89,237,115,70,231,45,71,90,57,99,108,213,81,200,207,38,183,174,56,147,165,94,139,52,209,54,245,243,71,247,19,212,223,193,126,177,68,4,43,112,157,239,79,163,127,48,49,239,168,192,108,166,107,89,194,119,189,62,141,252,192,199,190,163,1,178,152,0,0,0,0,24,1,206,175,221,99,22,249,129,67,244,235,137,13,120,214,45,125,204,46,51,90,113,202,31,23,87,79,111,175,186,73,31,117,145,244,210,209,82,203,87,83,38,239,84,69,232,130,9,95,182,253,78,233,217,168,174,84,69,153,78,117,126,235,24,183,204,10,31,167,92,76,0,229,113,239,217,166,95,141,125,30,180,12,127,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,250,240,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,54,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,24,28,209,184,18,181,104,157,214,29,119,209,124,102,174,159,9,190,84,61,185,5,186,146,6,248,44,122,181,206,98,68,248,250,87,170,42,106,135,61,200,140,232,237,197,35,81,136,230,164,208,196,220,85,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,222,27,36,150,83,90,248,204,225,179,135,108,170,151,10,214,61,72,251,63,122,173,183,178,233,5,55,161,235,234,250,233,95,36,145,182,78,186,120,36,98,110,248,100,77,149,122,189,93,246,217,81,86,224,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,61,120,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,145,3,206,175,222,159,22,249,127,67,245,27,136,18,169,161,124,81,232,79,18,158,155,252,138,103,63,104,254,206,120,111,73,255,0,115,43,40,251,30,35,187,217,255,0,108,197,31,87,87,98,95,209,223,110,159,61,183,77,238,169,21,124,140,127,93,159,179,127,188,137,84,0,97,255,0,53,61,28,190,234,239,8,247,122,156,114,109,234,240,43,132,89,140,148,221,44,254,218,165,166,130,120,234,83,173,239,106,51,183,5,68,179,239,235,57,221,142,134,181,92,244,84,204,3,202,106,197,255,0,21,197,52,179,50,202,115,171,39,166,113,187,54,63,113,184,94,45,222,26,58,143,25,67,21,52,143,158,14,212,170,145,201,215,27,94,222,135,170,53,219,236,170,136,170,6,176,70,116,242,125,209,203,238,115,197,2,106,173,60,222,30,203,166,150,249,234,43,36,233,99,251,245,85,212,243,210,83,211,108,175,107,219,212,199,212,203,220,70,189,169,225,186,29,210,178,53,76,43,203,46,54,43,198,85,121,187,98,216,231,217,251,45,109,194,162,162,221,104,241,143,171,244,125,43,228,115,162,166,239,189,17,242,246,216,173,103,113,201,212,238,157,215,205,73,105,228,133,127,197,106,116,179,82,241,106,59,39,107,36,183,228,20,151,11,133,199,195,70,223,17,67,81,76,172,164,131,186,139,220,127,110,74,90,215,116,57,17,173,239,238,213,85,123,246,9,42,0,1,128,28,234,253,214,49,111,152,20,63,78,184,152,1,202,227,223,179,76,191,26,250,61,105,159,252,234,253,214,49,111,152,20,63,78,184,152,1,202,227,223,179,76,191,26,250,61,104,19,252,0,0,0,3,202,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,244,201,27,36,155,161,61,72,34,238,61,140,116,210,189,91,28,108,87,39,92,143,99,81,119,114,26,203,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,68,191,115,164,214,59,238,31,163,88,150,142,218,33,237,210,106,37,194,162,162,233,83,212,197,234,165,182,186,158,70,211,116,57,138,169,215,60,244,242,247,26,246,57,190,27,167,214,108,142,68,140,30,22,52,83,248,68,241,5,132,232,228,151,15,5,73,144,92,23,199,206,217,123,114,50,134,8,159,81,85,218,119,110,68,73,150,8,101,72,250,152,173,238,43,58,182,110,234,129,111,241,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,102,141,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,110,169,35,124,144,245,167,175,4,189,183,189,141,154,39,163,163,145,136,229,232,145,143,106,174,237,83,94,206,52,52,114,197,160,92,80,103,250,85,139,77,215,101,181,92,35,168,183,71,210,244,240,212,181,116,241,85,197,77,187,222,247,191,178,202,134,197,220,115,149,207,237,245,174,202,237,146,79,249,54,107,95,219,158,31,110,218,57,87,111,236,213,233,149,193,59,51,199,23,76,115,208,220,101,168,168,143,169,203,35,149,211,54,118,86,35,182,99,26,145,246,54,234,119,90,129,159,228,43,115,171,247,167,197,190,95,208,253,70,226,77,73,10,220,234,253,233,241,111,151,244,63,81,184,129,114,185,35,221,173,86,11,86,188,223,111,183,58,75,117,182,221,79,143,213,214,86,85,204,216,96,166,130,54,220,221,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,37,113,209,198,109,247,140,61,71,165,185,199,106,244,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,245,42,62,89,44,93,171,63,204,172,88,109,255,0,79,172,217,13,93,30,61,149,84,80,212,222,168,97,84,107,43,223,70,178,173,50,74,168,157,78,99,29,60,143,70,111,208,175,232,114,162,186,54,43,110,175,7,220,38,102,92,93,106,135,216,123,21,69,93,158,197,65,79,37,77,247,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,235,219,184,244,69,108,79,84,11,171,203,139,129,202,110,43,115,42,252,195,80,95,87,79,167,88,125,68,12,174,134,38,75,19,239,117,110,69,122,81,69,58,34,53,140,107,81,174,157,205,119,117,172,150,38,181,26,179,36,177,206,241,231,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,0,1,22,188,236,52,94,235,113,166,192,245,223,30,196,42,234,169,237,116,245,86,28,154,241,11,220,246,82,192,178,198,251,115,101,143,171,102,49,101,154,181,18,84,98,39,92,140,99,221,187,162,106,197,9,176,71,50,236,159,13,198,184,45,212,70,102,118,250,75,139,47,20,244,214,187,101,12,215,37,163,124,247,25,42,99,90,121,34,86,250,210,190,157,204,241,107,18,34,245,178,149,237,118,204,234,84,215,220,9,147,228,183,163,151,220,63,70,178,221,98,187,205,219,164,212,75,133,61,61,174,155,165,139,213,75,109,117,68,110,169,235,107,213,83,174,121,234,34,237,185,140,115,124,55,87,172,217,26,169,34,166,63,240,7,127,197,114,94,13,180,158,227,135,89,61,21,65,14,63,29,190,104,60,52,112,117,215,82,200,250,122,217,250,99,85,106,247,106,162,158,94,181,245,159,220,235,122,35,156,228,76,128,0,66,183,58,191,122,124,91,229,253,15,212,110,36,212,144,173,206,175,222,159,22,249,127,67,245,27,136,23,87,145,143,235,179,246,111,247,145,42,132,85,242,49,253,118,126,205,254,242,37,80,0,0,0,0,12,127,213,46,61,120,78,209,108,238,231,166,122,151,170,222,134,201,44,221,159,27,69,232,43,149,71,107,187,11,38,143,243,144,211,190,55,111,28,172,119,170,229,219,125,151,101,69,68,184,26,41,175,122,79,196,78,43,85,154,232,230,87,246,130,203,69,112,125,174,122,159,3,83,73,209,84,200,227,145,209,244,84,71,27,215,102,77,26,238,137,211,235,109,190,232,168,144,131,205,31,223,179,83,127,5,250,61,17,159,252,149,61,214,50,159,152,21,223,78,183,1,147,252,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,245,225,213,45,82,206,245,167,59,185,234,102,165,223,125,51,146,94,123,62,54,183,194,195,79,221,237,66,200,99,252,220,44,100,109,218,56,152,223,85,169,190,219,174,234,170,171,159,252,230,244,155,89,105,51,187,22,179,222,242,255,0,77,105,181,95,110,199,102,183,117,54,47,179,245,203,10,190,88,123,91,254,119,196,118,36,155,196,34,43,189,78,211,250,91,20,29,120,43,160,57,134,156,96,26,203,137,230,90,185,129,125,180,196,45,87,6,207,116,178,117,162,120,152,250,92,141,119,75,182,100,189,183,171,37,236,189,82,57,123,125,183,170,49,238,84,15,65,171,188,51,230,90,43,164,122,89,170,89,157,117,35,31,170,244,245,247,43,101,178,21,73,31,77,110,133,148,143,167,158,89,26,229,111,92,237,171,235,72,209,61,70,53,157,78,235,115,163,143,229,225,239,135,76,239,137,107,198,81,137,233,157,63,142,201,44,88,250,223,104,173,157,112,197,233,14,154,250,58,105,34,239,77,44,113,197,211,29,83,230,234,114,174,253,158,132,77,222,138,153,191,206,63,63,195,117,79,13,225,247,80,116,251,33,164,190,99,215,202,124,142,166,134,186,153,87,162,86,111,109,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,241,92,149,61,233,242,159,151,245,223,81,183,1,129,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,4,240,47,198,109,139,140,61,56,170,185,201,106,244,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,33,175,142,157,89,209,173,107,226,59,34,207,116,59,16,244,45,134,175,166,58,154,206,151,69,233,218,228,123,214,107,159,135,84,79,15,221,221,190,174,200,231,244,119,100,70,203,44,141,75,129,202,243,71,53,99,63,226,131,27,212,45,61,155,209,214,92,6,225,21,70,73,119,233,166,155,195,82,212,83,212,183,195,118,37,123,94,255,0,20,200,167,166,238,70,215,58,46,239,115,201,90,221,195,37,121,231,126,164,255,0,105,63,118,152,85,193,159,20,191,193,31,54,204,53,34,139,27,244,221,234,229,135,213,88,172,148,242,187,166,149,149,210,214,82,74,217,106,85,28,143,88,88,200,36,114,181,158,179,220,141,102,236,71,44,140,205,94,121,223,169,63,218,79,221,164,85,129,245,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,77,167,2,92,184,44,90,31,167,25,5,207,91,96,244,174,103,168,216,253,70,63,124,182,193,90,246,210,219,44,245,72,222,245,189,178,66,228,238,76,254,150,44,179,181,219,53,204,107,97,84,70,186,89,173,175,42,30,7,41,177,171,85,147,139,141,70,125,90,95,110,84,245,15,196,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,218,106,111,18,67,43,100,221,238,145,157,153,52,3,94,190,58,56,50,190,240,121,168,244,182,200,238,190,153,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,31,203,195,55,23,119,93,10,211,77,90,209,171,205,186,174,237,137,234,134,47,114,182,178,56,170,29,215,107,186,203,67,52,16,213,69,27,156,145,43,36,89,35,100,254,72,245,100,113,57,28,189,148,138,73,233,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,215,135,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,248,209,189,26,231,181,146,197,43,17,239,232,234,80,181,70,210,89,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,171,105,178,159,22,62,235,26,201,242,255,0,33,250,116,224,90,175,236,163,240,39,255,0,95,63,247,51,120,255,0,146,25,84,106,174,109,80,0,196,174,105,184,5,54,117,193,110,101,84,152,245,93,218,229,138,212,80,95,237,169,76,146,185,244,175,142,165,145,84,84,43,35,95,89,140,163,158,173,95,214,138,198,179,169,235,183,66,57,185,106,121,77,88,251,9,249,44,204,191,42,95,252,70,125,159,184,253,163,254,59,255,0,130,252,52,158,43,248,143,206,255,0,19,220,254,47,215,254,247,207,96,53,130,37,83,146,22,150,255,0,241,203,214,187,133,139,254,148,197,173,23,63,21,253,53,53,240,118,81,255,0,253,173,119,91,217,252,204,119,241,136,69,89,63,220,174,61,196,244,203,241,175,172,86,129,149,64,0,53,87,37,167,72,56,205,177,112,121,203,51,74,46,113,218,189,51,153,229,31,104,169,241,155,108,172,122,82,186,72,174,245,93,218,154,153,27,182,208,197,221,137,86,54,185,36,145,207,107,91,210,138,249,99,137,99,208,95,112,12,203,25,198,113,156,206,251,143,85,210,88,179,26,122,154,155,21,193,200,139,5,115,41,234,31,79,58,49,200,170,136,248,229,141,81,204,93,158,136,232,220,169,211,35,28,224,252,155,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,212,229,197,192,229,79,10,88,109,126,97,168,47,164,168,212,92,194,158,6,87,67,19,34,149,150,74,70,170,189,40,162,157,17,92,247,185,202,215,78,230,187,180,231,197,19,90,142,72,82,89,35,3,151,102,179,232,150,132,113,23,107,207,117,162,219,87,29,60,20,245,80,208,95,219,87,63,98,198,247,210,206,215,204,250,58,120,36,150,173,242,163,155,78,212,234,107,35,73,164,122,181,234,140,116,123,4,128,53,87,54,168,53,87,3,101,62,19,189,214,52,111,229,254,61,244,232,11,170,90,174,19,189,214,52,111,229,254,61,244,232,11,170,0,0,0,197,94,104,254,226,122,155,248,47,214,40,140,170,49,87,154,63,184,158,166,254,11,245,138,32,32,4,217,163,93,53,211,78,56,116,211,139,142,168,106,133,231,192,218,168,118,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,253,46,217,55,70,163,90,231,189,204,99,30,246,235,46,95,254,49,120,197,206,248,191,206,233,239,247,250,63,67,99,118,110,191,179,248,255,0,114,26,143,69,247,97,167,101,87,246,211,32,138,73,251,178,83,164,159,156,69,232,223,165,187,34,121,133,191,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,237,162,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,103,83,182,77,213,202,231,57,239,115,222,247,189,222,0,206,158,92,28,191,235,56,136,190,197,171,122,189,142,255,0,177,61,7,137,130,42,106,137,39,167,147,34,170,232,124,125,52,239,133,241,200,200,97,145,81,239,153,29,210,178,68,145,53,31,249,229,139,5,128,217,79,132,239,117,141,27,249,127,143,125,58,2,42,249,157,112,29,249,16,190,212,235,206,147,217,122,112,28,130,224,239,73,90,237,214,238,221,46,47,51,153,11,99,221,221,215,47,102,162,119,84,43,122,99,142,40,92,177,194,155,117,196,213,149,78,19,189,214,52,111,229,254,61,244,232,11,149,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,26,177,18,169,200,199,245,217,251,55,251,200,193,94,52,52,114,197,160,92,80,103,250,85,139,77,215,101,181,92,35,168,183,71,210,244,240,212,181,116,241,85,197,77,187,222,247,191,178,202,134,197,220,115,149,207,237,245,174,202,237,147,208,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,67,97,224,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,2,42,249,231,126,164,255,0,105,63,118,146,168,69,95,60,239,212,159,237,39,238,208,49,87,149,199,191,102,153,126,53,244,122,210,127,136,1,229,113,239,217,166,95,141,125,30,180,159,224,6,63,234,151,30,188,39,104,182,119,115,211,61,75,213,111,67,100,150,110,207,141,162,244,21,202,163,181,221,133,147,71,249,200,105,223,27,183,142,86,59,213,114,237,190,203,178,162,162,100,1,0,60,209,253,251,53,55,240,95,163,209,1,55,218,41,175,122,79,196,78,43,85,154,232,230,87,246,130,203,69,112,125,174,122,159,3,83,73,209,84,200,227,145,209,244,84,71,27,215,102,77,26,238,137,211,235,109,190,232,168,151,0,192,14,74,158,235,25,79,204,10,239,167,91,140,255,0,0,98,175,52,127,113,61,77,252,23,235,20,70,85,24,171,205,31,220,79,83,127,5,250,197,16,16,2,109,80,106,174,109,80,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,234,181,75,75,115,189,22,206,238,122,103,169,118,47,67,100,150,110,207,141,162,241,80,212,118,187,176,178,104,255,0,57,11,223,27,183,142,86,59,213,114,237,190,203,178,162,162,121,83,96,142,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,23,69,66,195,19,18,71,57,171,19,218,199,245,116,36,145,200,17,45,115,227,211,62,189,112,90,206,14,175,56,213,37,125,60,117,16,64,204,146,166,190,105,106,91,106,130,165,149,80,210,36,78,221,17,241,203,28,113,178,78,190,134,211,177,177,36,72,168,146,22,171,134,237,16,186,241,31,173,184,182,139,217,175,148,150,106,140,142,162,86,190,190,166,55,72,202,104,33,130,74,137,158,140,111,155,222,145,67,39,67,55,106,57,253,45,87,49,21,94,150,254,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,95,249,48,104,53,78,43,165,249,46,191,223,104,169,60,70,113,80,219,93,137,238,167,137,211,199,110,163,146,70,207,35,38,71,171,216,201,170,119,99,162,86,179,206,134,55,175,90,57,138,208,145,240,0,17,65,207,7,0,166,138,235,165,154,165,67,143,85,173,69,85,61,198,193,116,187,53,37,116,8,200,157,20,244,84,239,93,251,76,122,172,213,239,111,146,61,232,146,126,146,70,157,49,108,78,159,55,159,176,159,192,218,229,246,187,255,0,133,126,208,90,254,203,127,29,255,0,194,157,199,119,63,139,245,127,218,62,63,248,223,83,238,245,251,100,22,1,63,220,177,116,183,242,95,193,182,21,226,236,94,140,186,229,190,35,41,184,127,109,119,188,87,138,145,124,36,254,79,115,89,213,67,29,23,168,222,157,182,245,154,143,87,153,84,0,24,171,205,31,220,79,83,127,5,250,197,17,10,220,39,123,211,232,223,204,12,123,234,48,19,83,205,31,220,79,83,127,5,250,197,17,10,220,39,123,211,232,223,204,12,123,234,48,1,178,152,0,8,75,230,71,203,238,155,135,106,152,245,135,70,237,85,110,211,171,141,67,105,171,109,176,197,44,204,198,94,145,65,28,75,45,68,211,203,52,204,169,153,103,114,61,205,107,35,122,178,61,247,124,104,184,171,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,166,201,25,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,175,191,27,124,31,100,220,35,106,132,182,87,37,93,110,19,124,168,157,216,157,226,174,90,126,253,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,244,180,39,167,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,154,240,240,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,103,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,2,58,249,175,112,57,77,146,218,175,124,92,105,203,234,214,251,109,167,167,126,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,235,87,104,150,24,157,38,236,116,111,239,68,89,181,65,6,220,211,248,76,195,120,115,213,11,78,113,167,245,20,148,54,45,74,168,184,84,211,227,148,148,11,4,22,103,210,199,70,146,164,111,238,57,28,201,101,168,146,68,99,89,27,34,77,152,212,233,68,68,15,65,201,83,222,159,41,249,127,93,245,27,113,53,38,180,60,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,68,141,110,200,229,99,186,30,140,145,169,214,198,170,108,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,22,43,154,63,184,158,166,254,11,245,138,34,2,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,39,211,154,63,184,158,166,254,11,245,138,34,21,184,78,247,167,209,191,152,24,247,212,96,3,197,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,194,124,31,113,103,134,241,117,165,255,0,110,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,18,58,249,168,112,43,83,128,100,55,94,39,180,182,130,174,124,98,249,81,53,203,51,134,106,168,186,45,55,25,234,161,99,103,137,100,145,38,145,149,83,84,170,172,108,99,251,79,107,215,169,177,189,140,143,13,120,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,139,35,21,205,123,89,44,81,61,88,254,142,149,13,148,193,226,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,148,57,55,254,114,167,47,153,74,121,249,129,203,19,100,43,56,79,97,200,28,42,163,81,92,229,68,68,243,85,82,29,121,182,113,1,14,105,115,177,233,173,158,174,84,142,221,93,37,101,67,27,81,27,154,221,233,33,70,181,90,223,52,221,38,114,249,237,236,95,111,194,90,53,11,39,161,196,49,11,165,238,190,182,42,86,195,75,59,153,36,143,70,167,83,98,123,147,205,127,197,95,243,26,216,234,206,97,114,212,173,67,173,189,62,233,83,118,146,181,240,50,23,189,92,231,61,201,12,113,236,136,168,139,190,237,68,246,124,0,205,174,80,250,39,14,87,168,23,236,254,245,109,130,122,123,109,37,27,168,221,52,47,93,151,197,170,189,90,239,209,223,122,116,251,255,0,171,204,153,72,162,142,8,153,12,76,70,178,54,163,90,212,246,34,39,146,33,136,60,177,180,171,242,125,195,174,63,120,172,179,248,59,133,242,219,21,68,206,124,93,50,61,29,61,68,137,186,238,187,249,72,223,187,254,3,48,64,20,189,124,182,220,168,235,119,154,251,64,165,173,93,247,223,203,238,59,90,82,212,43,0,117,184,236,40,114,121,129,195,61,167,97,67,83,111,97,88,2,51,185,208,35,211,79,108,123,245,116,173,218,131,111,47,47,226,171,137,49,35,183,156,173,138,162,175,68,45,247,184,233,213,209,209,94,45,253,201,17,63,69,21,181,109,243,243,251,228,68,254,176,60,207,38,56,233,155,132,221,229,99,55,149,215,91,131,92,191,114,246,104,255,0,224,68,36,224,138,46,76,25,44,81,205,124,197,164,159,215,146,122,250,182,49,119,255,0,7,66,155,251,63,153,126,36,174,128,0,0,44,127,19,92,41,96,92,74,99,76,180,223,173,214,248,171,233,221,44,148,245,179,64,247,185,143,124,43,26,47,168,246,175,151,168,191,248,168,94,247,42,162,42,162,111,178,123,12,49,214,110,47,51,29,51,212,244,199,85,142,130,217,77,44,61,212,123,227,233,149,174,142,23,185,58,150,23,42,121,61,222,104,171,237,3,12,245,39,147,222,174,219,47,181,79,194,242,187,13,85,181,211,59,176,223,11,90,142,107,54,69,77,246,100,159,29,211,218,167,138,167,229,51,196,124,245,61,135,92,236,76,111,86,221,125,138,245,217,62,253,188,63,252,36,206,105,30,163,91,181,79,6,182,101,180,10,197,74,202,116,145,237,107,149,200,142,234,115,87,207,165,187,249,177,125,136,123,36,141,141,85,115,88,212,85,246,170,32,17,75,162,220,156,110,116,245,180,55,125,85,203,236,213,176,69,35,100,154,130,58,58,180,73,27,187,247,106,185,93,26,255,0,121,240,255,0,219,33,26,63,195,70,143,104,173,170,134,143,13,193,108,180,85,116,145,49,171,87,13,46,210,61,205,234,245,183,114,185,219,250,238,243,223,127,50,234,0,56,246,121,33,200,0,0,0,126,38,101,147,82,98,24,245,69,246,177,200,145,194,230,55,205,205,110,234,231,35,125,174,242,248,154,222,113,19,169,149,218,175,171,153,14,85,89,81,36,209,173,125,92,52,174,124,141,127,230,60,84,175,102,202,212,68,219,243,139,236,223,250,73,69,230,113,198,5,6,45,132,75,167,122,117,154,64,219,229,69,93,42,200,218,58,150,172,177,181,147,77,220,85,78,133,242,222,20,106,249,167,183,252,241,153,195,30,138,223,117,223,85,168,177,58,11,77,77,108,14,134,170,166,169,237,129,100,106,35,34,85,245,189,102,249,245,57,159,29,252,208,9,94,229,59,163,50,224,26,40,185,77,222,223,28,87,59,173,125,193,28,245,129,236,145,35,235,133,136,213,87,34,121,126,99,127,97,157,199,151,211,108,50,135,1,196,40,241,170,10,40,105,99,167,116,175,88,226,106,53,187,190,71,59,125,145,87,239,79,137,234,0,28,121,42,141,246,41,2,164,68,57,56,79,97,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,79,119,74,110,35,149,23,201,124,142,36,77,208,232,69,86,59,254,48,62,208,81,19,250,219,252,229,96,97,231,31,92,33,89,53,203,14,184,101,54,108,102,26,140,150,138,133,235,12,176,193,188,206,88,169,234,86,52,223,184,196,219,169,236,242,84,84,223,111,105,8,216,253,255,0,61,209,188,206,11,133,12,215,59,13,226,221,44,50,201,18,57,97,145,90,142,100,168,215,34,167,177,122,88,190,104,169,236,54,121,154,40,231,137,240,76,198,190,57,26,173,115,92,155,162,162,166,202,138,132,76,115,17,224,3,35,159,39,170,213,61,40,177,87,87,83,173,28,13,168,164,164,164,129,145,254,106,25,149,238,217,174,106,171,182,142,52,246,42,249,252,124,128,205,206,16,248,175,195,120,129,197,218,200,50,154,42,155,197,59,22,73,160,116,255,0,158,68,117,68,140,110,237,86,49,124,209,173,219,203,226,134,71,26,221,112,219,196,30,95,195,126,161,83,223,173,253,228,166,146,90,104,235,169,102,158,120,154,145,54,118,72,171,210,197,223,125,145,223,5,253,37,242,251,231,179,66,120,147,211,61,120,177,178,229,137,101,86,154,186,142,149,116,144,83,212,42,185,169,221,124,105,234,189,17,124,213,159,233,2,236,128,0,0,0,30,119,59,193,113,189,68,198,235,49,140,162,215,21,117,21,92,107,27,226,145,92,136,169,186,59,249,42,139,237,107,126,63,3,209,0,45,78,156,240,217,165,90,105,113,244,190,51,137,81,81,212,239,191,82,119,30,191,160,230,249,43,222,237,188,158,228,242,46,176,0,0,0,112,170,136,155,170,162,39,243,144,97,205,131,80,223,149,241,34,235,37,53,99,100,164,160,179,91,213,241,178,68,115,89,54,210,187,207,100,77,151,166,84,95,232,82,104,245,71,55,182,233,238,27,87,146,221,43,41,169,161,133,241,71,215,60,157,12,221,239,68,79,50,2,47,17,213,241,101,197,68,254,133,100,181,49,222,161,106,181,97,106,202,173,142,158,133,17,87,105,54,242,234,143,111,61,189,160,75,231,45,92,18,108,19,133,92,122,219,93,108,125,29,99,171,174,82,72,217,35,86,189,81,213,79,217,87,117,95,131,83,252,200,101,65,229,244,211,25,139,15,194,232,49,248,98,88,219,78,179,47,74,181,26,187,186,87,59,216,158,95,19,212,0,41,93,247,246,21,28,109,231,241,3,134,166,197,64,0,41,114,21,28,47,176,10,16,173,23,200,164,229,170,5,71,153,212,220,118,155,44,211,236,139,29,171,164,101,76,117,246,202,136,59,79,111,82,57,85,139,178,109,229,241,216,244,197,47,99,100,99,163,122,34,181,200,168,168,191,20,3,90,142,37,112,42,205,59,214,140,170,197,85,110,146,142,55,221,171,166,167,141,209,244,39,107,197,204,214,244,166,235,234,250,158,91,18,217,202,147,92,234,53,39,73,46,24,213,238,242,181,119,27,21,93,45,19,91,44,187,201,208,218,54,39,86,221,41,190,235,19,252,247,95,98,249,152,213,205,219,64,106,236,217,117,167,85,44,182,249,150,142,122,58,143,28,248,169,152,216,216,231,86,39,70,238,111,154,170,173,66,251,81,126,30,194,210,242,205,215,170,125,36,213,42,156,126,227,85,4,20,183,249,18,94,185,170,31,27,90,232,105,42,149,124,147,201,119,221,169,231,183,245,129,59,128,162,25,163,168,134,57,225,122,58,57,26,143,107,147,216,168,169,186,41,88,20,42,121,132,242,248,21,59,216,82,5,96,225,61,158,103,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,11,127,121,202,111,185,5,186,197,105,187,215,120,138,76,102,222,251,93,174,62,211,25,225,233,95,85,81,86,232,247,106,34,191,121,234,234,31,187,149,93,235,237,191,75,90,137,35,252,169,248,21,166,204,100,160,226,159,85,232,41,42,108,84,181,9,54,21,66,218,169,91,59,174,52,149,172,95,73,61,97,145,168,214,69,45,60,145,54,25,17,221,197,89,28,230,53,173,141,101,177,92,191,120,17,190,241,85,149,71,154,229,44,240,90,101,143,220,18,59,141,78,236,147,210,149,80,73,75,36,182,174,134,84,69,81,7,118,154,161,203,226,90,138,214,109,178,110,239,36,157,235,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,204,85,230,143,238,39,169,191,130,253,98,136,202,163,21,121,163,251,137,234,111,224,191,88,162,2,21,184,78,247,167,209,191,152,24,247,212,96,54,83,53,172,225,59,222,159,70,254,96,99,223,81,128,217,76,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,197,104,166,189,233,63,17,56,173,86,107,163,153,95,218,11,45,21,193,246,185,234,124,13,77,39,69,83,35,142,71,71,209,81,28,111,93,153,52,107,186,39,79,173,182,251,162,162,70,175,52,94,96,21,151,122,203,151,12,154,33,145,118,109,80,248,155,118,113,116,130,57,224,170,146,170,41,229,130,107,75,123,140,103,76,41,218,222,89,35,87,182,102,200,216,209,200,196,149,178,225,7,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,240,217,36,30,83,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,235,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,245,96,96,7,58,191,117,140,91,230,5,15,211,174,38,0,114,184,247,236,211,47,198,190,143,90,103,255,0,58,191,117,140,91,230,5,15,211,174,38,0,114,184,247,236,211,47,198,190,143,90,4,244,101,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,100,16,243,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,226,181,21,99,147,105,244,0,96,87,43,30,21,181,231,64,112,218,204,191,83,179,10,187,61,163,49,167,90,166,105,236,244,155,190,138,117,88,187,53,243,72,231,111,79,82,232,155,35,31,78,214,110,172,116,61,215,119,34,72,162,207,80,0,0,0,24,1,206,111,84,190,202,112,227,98,211,58,11,239,133,175,206,242,8,252,77,23,133,235,241,150,186,38,44,211,126,113,88,173,143,162,169,214,231,121,57,175,118,251,38,237,238,33,159,228,0,243,52,214,191,203,79,23,25,79,135,183,248,90,12,19,124,42,143,174,46,137,165,240,83,205,226,36,147,105,30,215,111,85,45,79,67,147,167,120,146,46,166,163,186,183,12,85,50,171,150,46,169,126,75,248,201,194,188,93,247,209,150,172,183,196,98,215,15,237,94,247,138,241,81,175,132,131,201,142,115,58,171,163,162,245,219,211,182,222,179,145,138,243,21,64,27,84,2,207,240,139,173,247,94,35,184,116,195,53,150,251,99,164,180,92,175,244,245,45,172,164,164,145,207,129,39,167,170,154,154,71,199,213,235,53,143,116,10,244,98,171,149,136,244,106,185,253,61,107,120,0,192,14,117,126,235,24,183,204,10,31,167,92,76,0,229,113,239,217,166,95,141,125,30,180,207,254,117,126,235,24,183,204,10,31,167,92,76,0,229,113,239,217,166,95,141,125,30,180,9,254,0,0,0,243,250,133,154,218,180,215,0,201,117,26,251,79,87,61,183,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,237,2,8,121,157,106,151,229,67,140,156,215,194,95,125,39,106,196,188,62,45,111,254,213,236,248,95,11,26,120,184,60,216,215,63,166,186,74,223,93,221,91,239,234,185,88,140,47,255,0,36,189,51,197,114,13,71,212,77,82,187,82,120,139,214,31,111,183,219,237,29,200,227,124,116,254,61,106,123,243,183,169,138,246,76,140,164,72,218,246,57,191,155,158,118,170,57,31,229,26,196,249,242,178,192,41,176,94,11,112,218,165,199,170,237,55,44,170,162,190,255,0,114,74,148,149,175,170,124,149,47,138,158,161,25,34,250,172,125,28,20,138,206,132,70,57,157,47,77,250,213,206,12,64,231,131,133,90,168,51,253,44,212,104,106,42,214,229,124,179,220,108,149,17,57,237,236,54,10,25,162,154,39,49,189,61,72,245,117,194,100,114,171,149,21,27,30,200,221,149,93,109,57,62,235,29,247,6,226,129,52,170,158,31,17,101,212,187,124,244,245,145,245,49,157,138,170,26,121,234,233,234,119,86,57,238,233,99,42,98,237,163,152,213,241,61,110,234,88,218,132,133,115,77,192,41,179,174,11,115,42,164,199,170,238,215,44,86,162,130,255,0,109,74,100,149,207,165,124,117,44,138,162,161,89,26,250,204,101,28,245,106,254,180,86,53,157,79,93,186,17,205,130,205,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,246,129,180,65,10,220,234,253,233,241,111,151,244,63,81,184,147,82,66,183,58,191,122,124,91,229,253,15,212,110,32,97,174,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,195,220,49,112,245,138,240,191,163,86,93,35,197,170,124,127,128,238,84,220,110,143,165,142,158,107,157,116,174,234,150,162,70,177,63,197,141,136,231,61,204,138,40,152,175,127,71,82,224,7,35,31,215,103,236,223,239,34,85,0,0,0,0,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,4,64,243,164,214,59,22,97,172,184,150,142,218,33,238,85,233,221,190,162,162,233,83,212,244,233,170,185,54,158,70,211,116,57,136,139,209,4,20,242,247,26,247,181,222,39,167,213,116,110,69,142,179,218,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,248,160,37,83,146,22,169,127,241,203,209,75,133,247,254,148,202,109,22,207,11,253,52,213,243,247,145,159,253,173,111,67,223,252,236,111,241,138,74,161,173,15,13,218,223,117,225,195,91,113,109,104,179,88,233,47,53,24,229,68,174,125,5,76,142,141,149,48,77,4,148,243,49,30,223,54,61,98,154,78,135,236,228,107,250,92,173,122,34,177,118,94,0,66,183,58,191,122,124,91,229,253,15,212,110,36,212,144,173,206,175,222,159,22,249,127,67,245,27,136,23,87,145,143,235,179,246,111,247,145,42,132,85,242,49,253,118,126,205,254,242,36,167,84,181,75,4,209,108,18,231,169,154,151,125,244,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,243,112,177,242,59,121,37,99,125,86,174,219,238,187,34,42,160,121,253,111,226,71,68,184,112,181,91,47,58,209,159,82,99,148,247,154,135,211,80,49,212,243,213,79,82,246,55,169,234,200,105,216,249,85,141,69,111,83,250,122,26,175,141,21,81,94,196,91,150,107,131,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,165,171,44,202,136,233,28,214,162,35,24,200,227,102,101,114,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,38,242,164,210,182,61,158,217,25,217,9,116,0,0,0,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,94,206,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,171,177,153,106,184,157,225,235,21,226,131,70,175,90,71,148,212,248,15,31,219,169,183,93,25,75,29,68,214,202,232,157,213,21,68,109,122,127,141,27,209,174,99,159,20,178,177,30,206,190,164,13,115,46,185,254,101,125,195,108,26,125,121,200,106,235,49,236,86,162,186,166,203,67,50,163,153,64,250,197,137,106,82,37,84,234,107,30,232,35,122,179,126,132,127,91,145,17,210,61,93,242,89,178,155,238,63,110,191,90,109,21,222,30,147,38,183,178,215,116,143,180,199,248,138,86,85,65,86,216,247,114,42,179,105,233,41,223,187,85,29,234,109,191,75,156,139,232,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,63,43,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,213,112,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,189,17,181,219,163,85,237,235,122,178,54,175,91,218,139,177,78,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,146,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,165,180,224,235,131,172,19,132,12,18,162,193,96,172,244,206,73,121,232,251,65,144,118,230,167,244,167,106,106,135,210,255,0,106,190,121,99,131,181,29,66,199,249,181,78,189,186,157,186,175,150,64,1,21,124,243,191,82,127,180,159,187,76,95,229,133,160,216,110,190,113,71,73,107,212,10,42,75,149,139,19,179,212,228,213,22,154,186,117,154,11,147,226,150,24,34,134,68,235,106,116,54,90,152,229,84,114,61,143,72,86,55,49,91,34,237,148,28,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,112,19,82,0,0,98,255,0,49,157,6,195,117,171,133,204,202,233,125,162,164,138,251,129,217,235,114,107,21,217,212,235,36,244,111,165,139,191,60,44,84,123,87,162,162,40,86,39,34,170,177,21,99,145,88,231,68,205,178,128,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,181,65,170,185,181,64,0,0,3,13,121,182,102,182,172,87,130,220,130,197,112,167,171,146,163,49,188,90,172,148,46,133,141,86,71,59,42,91,92,174,149,85,200,168,206,213,12,173,69,106,57,122,220,196,219,101,87,55,50,136,107,231,73,172,118,44,195,89,113,45,29,180,67,220,171,211,187,125,69,69,210,167,169,233,211,85,114,109,60,141,166,232,115,17,23,162,8,41,229,238,53,239,107,188,79,79,170,232,220,138,17,214,74,167,36,45,82,255,0,227,151,162,151,11,239,253,41,148,218,45,158,23,250,105,171,231,239,35,63,251,90,222,135,191,249,216,223,227,20,142,172,83,71,47,185,134,141,103,250,197,104,155,185,73,167,119,11,29,61,210,155,165,137,211,75,114,117,84,109,169,235,115,209,87,162,120,41,226,237,181,143,115,188,79,87,170,216,220,171,114,249,120,102,182,172,3,141,45,42,190,222,105,234,230,167,170,188,62,200,198,211,49,174,122,79,112,166,150,134,23,42,57,205,78,134,203,83,27,158,187,238,140,71,42,35,149,17,170,27,15,0,0,213,92,155,238,11,116,47,78,56,139,229,153,129,233,126,168,89,188,117,170,187,211,50,195,52,74,140,170,183,213,54,239,92,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,116,32,147,253,202,227,220,79,76,191,26,250,197,104,16,215,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,169,169,44,42,170,232,220,230,170,43,216,248,228,126,106,114,180,227,234,251,73,125,176,240,167,171,215,15,29,106,174,254,209,195,175,117,85,44,100,150,249,26,197,88,237,179,58,71,39,114,23,244,164,116,251,42,200,201,29,28,45,71,177,241,164,25,43,205,115,86,116,107,7,225,198,124,11,83,49,15,180,215,236,215,196,71,137,81,244,186,63,3,93,3,26,139,115,241,8,159,154,240,253,246,122,173,94,169,187,189,165,78,211,230,115,32,176,13,170,13,85,205,146,56,76,198,245,231,19,208,108,98,197,196,142,79,73,124,205,169,233,246,168,150,36,238,79,4,30,93,170,122,170,142,183,54,174,165,141,245,100,157,168,136,229,242,222,85,106,212,77,173,184,27,41,240,157,238,177,163,127,47,241,239,167,64,93,82,213,112,157,238,177,163,127,47,241,239,167,64,99,87,49,254,96,20,124,59,216,165,210,77,33,200,191,217,98,191,195,79,45,77,60,112,84,71,142,210,245,178,78,170,134,76,201,35,124,211,70,138,198,66,173,234,72,229,89,92,172,252,202,74,25,85,135,235,246,141,103,250,143,148,233,30,27,168,86,171,174,95,133,244,250,110,215,3,221,220,166,221,81,174,233,114,162,50,94,219,213,35,151,182,231,118,164,115,89,39,67,213,26,183,0,214,7,75,117,75,59,209,108,238,217,169,154,105,125,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,125,102,174,219,238,155,42,34,166,193,60,31,113,103,134,241,117,165,255,0,110,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,47,169,138,188,209,253,196,245,55,240,95,172,81,25,84,98,175,52,127,113,61,77,252,23,235,20,64,64,9,145,92,18,112,125,147,113,115,170,17,89,90,149,116,88,77,142,162,7,101,151,138,73,105,251,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,210,235,105,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,182,41,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,161,232,48,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,87,115,106,131,85,112,54,83,225,59,221,99,70,254,95,227,223,78,128,186,165,170,225,59,221,99,70,254,95,227,223,78,128,186,160,64,15,52,127,126,205,77,252,23,232,244,70,42,153,85,205,31,223,179,83,127,5,250,61,17,237,121,121,112,153,134,241,117,165,250,219,131,223,106,41,44,247,218,10,140,94,166,197,145,186,129,106,167,181,61,100,175,89,209,140,73,34,87,178,88,152,177,185,138,254,141,251,111,84,87,68,197,64,246,188,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,166,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,60,230,145,238,108,46,99,119,70,198,231,190,57,148,35,171,151,255,0,44,90,61,34,172,180,235,127,16,52,94,47,58,164,235,150,219,140,206,200,37,165,176,213,71,60,141,101,83,165,134,89,99,170,153,99,108,50,68,190,171,97,115,220,189,46,145,172,124,114,42,0,138,190,121,223,169,63,218,79,221,164,170,17,87,207,59,245,39,251,73,251,180,12,85,229,113,239,217,166,95,141,125,30,180,159,226,0,121,92,123,246,105,151,227,95,71,173,39,248,0,0,0,0,1,138,188,209,253,196,245,55,240,95,172,81,25,84,98,175,52,127,113,61,77,252,23,235,20,64,64,9,181,65,170,185,181,64,2,213,113,99,238,177,172,159,47,242,31,167,78,93,82,213,113,99,238,177,172,159,47,242,31,167,78,6,181,134,213,6,170,230,213,0,96,87,48,30,91,148,220,70,93,83,86,180,130,90,75,94,160,213,84,83,195,120,142,173,242,186,11,203,28,234,58,88,230,146,71,205,209,72,202,74,104,165,145,82,24,94,249,81,21,17,174,127,78,249,191,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,172,0,0,0,136,190,120,57,173,170,191,63,210,205,57,134,158,173,46,86,59,61,198,247,81,43,152,222,195,160,174,154,40,98,107,29,213,212,175,71,91,230,87,34,181,17,17,209,236,174,221,81,177,150,94,174,52,53,142,197,175,188,80,103,250,171,139,67,209,101,186,220,35,167,183,73,212,245,241,52,180,148,241,82,69,83,179,216,199,179,188,202,118,203,219,115,81,204,238,116,46,234,221,215,202,103,122,57,125,193,180,207,76,245,86,162,111,17,101,212,187,125,202,162,142,78,150,51,177,85,67,113,154,146,162,155,100,123,158,238,150,50,154,94,226,181,141,95,19,208,222,165,141,202,4,223,242,197,213,47,202,135,6,216,87,139,190,250,78,235,137,120,140,90,225,253,171,217,240,190,22,69,240,144,121,49,173,127,77,12,148,94,187,122,183,223,214,114,189,30,101,81,17,124,143,179,91,85,6,127,170,122,115,53,61,90,220,175,150,123,117,238,158,86,177,189,134,193,67,52,176,202,215,187,171,169,30,174,184,66,173,68,106,162,163,100,221,91,178,35,165,208,12,85,230,143,238,39,169,191,130,253,98,136,133,110,19,189,233,244,111,230,6,61,245,24,9,169,230,143,238,39,169,191,130,253,98,136,133,110,19,189,233,244,111,230,6,61,245,24,0,217,76,0,0,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,212,1,172,14,172,96,191,146,253,83,204,180,207,210,158,147,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,78,167,43,143,113,61,50,252,107,235,21,164,43,113,99,239,79,172,159,48,50,31,168,206,77,79,43,143,113,61,50,252,107,235,21,160,101,81,21,124,243,191,82,127,180,159,187,73,84,34,175,158,119,234,79,246,147,247,104,17,86,101,87,46,238,47,63,130,150,178,175,218,154,222,206,158,230,61,170,44,163,162,131,196,205,7,105,178,248,90,184,250,85,36,78,212,146,187,173,27,215,213,20,146,237,27,228,72,186,125,87,42,109,45,193,53,167,91,51,221,51,212,203,23,166,113,187,206,159,207,227,104,188,84,212,253,222,213,222,215,52,127,156,133,236,145,187,73,19,29,234,185,55,219,101,221,21,81,114,43,135,30,78,52,214,77,80,201,46,28,72,221,105,50,60,54,205,80,250,76,122,134,219,83,45,42,223,152,248,209,91,89,82,177,189,37,166,99,17,253,61,150,191,173,102,99,253,117,133,141,90,144,201,94,102,55,107,85,255,0,151,254,160,95,108,87,58,75,141,182,227,79,97,171,163,172,164,153,179,65,83,4,151,106,23,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,12,60,39,123,211,232,223,204,12,123,234,48,19,83,205,31,220,79,83,127,5,250,197,17,10,220,39,123,211,232,223,204,12,123,234,48,1,178,153,2,220,198,120,40,254,10,186,143,5,255,0,0,182,93,100,211,44,167,243,150,218,153,211,187,29,174,185,85,235,37,177,211,117,57,238,233,99,18,72,157,42,53,207,141,206,110,242,186,25,100,89,233,60,166,169,105,110,9,173,56,37,207,76,245,46,197,233,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,122,174,77,246,217,119,69,84,80,130,30,0,120,183,204,184,90,213,198,210,217,177,122,188,171,30,206,106,40,237,119,171,13,190,153,37,184,213,61,175,115,105,164,162,219,214,117,75,29,60,136,216,183,232,151,184,230,47,75,149,146,199,176,73,141,92,25,112,47,167,28,30,88,171,164,182,87,253,168,204,239,61,81,92,178,106,138,52,167,145,212,189,125,81,210,211,197,214,254,196,41,210,199,61,17,238,116,146,34,57,206,84,108,76,143,37,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,207,32,41,95,63,128,68,243,5,77,246,1,200,5,19,77,29,60,50,79,51,209,177,198,213,123,156,190,196,68,77,213,64,193,94,107,122,231,81,166,218,73,111,198,172,151,149,164,184,223,106,234,168,156,216,165,218,78,135,81,189,58,182,233,93,182,89,89,231,186,123,83,204,137,62,26,176,42,205,68,214,140,86,197,75,110,146,178,54,93,168,102,168,141,177,245,167,107,197,194,215,117,38,233,234,250,254,123,151,247,153,150,189,83,234,222,169,83,99,246,234,168,39,165,176,72,178,245,195,80,249,26,231,77,73,74,169,228,190,73,182,206,79,45,255,0,168,187,92,162,116,6,174,243,151,93,181,82,245,111,153,40,224,163,167,240,47,150,153,142,141,238,109,98,245,236,231,121,162,162,211,167,177,19,227,237,2,87,52,203,29,166,196,244,251,29,199,105,41,25,77,29,5,178,158,14,211,27,210,141,84,98,110,155,121,252,119,61,49,75,24,216,216,216,216,136,141,106,34,34,39,193,10,128,225,87,200,161,74,156,167,0,114,212,42,56,79,97,200,2,151,38,229,64,10,83,125,253,133,71,27,127,58,156,128,49,95,153,86,9,54,119,194,174,67,109,161,182,62,178,177,181,214,217,35,108,113,171,158,136,218,166,110,169,178,167,193,203,254,117,50,160,242,250,151,140,197,152,97,117,248,252,209,44,141,168,88,87,165,26,142,93,219,43,93,236,95,47,128,16,175,202,127,80,223,138,113,34,219,37,77,99,99,164,175,179,92,21,145,190,68,107,95,54,209,59,203,116,93,215,166,37,95,232,66,115,209,81,83,116,84,84,53,220,179,199,87,194,111,21,16,122,105,146,211,71,101,133,202,229,153,171,18,186,58,138,21,68,93,163,223,203,170,77,188,183,246,19,239,165,217,189,183,80,176,218,76,150,215,89,77,83,12,207,150,62,184,36,235,102,236,122,162,249,129,235,64,0,11,83,168,220,54,105,86,165,220,125,47,147,98,84,85,149,59,239,212,189,198,47,232,53,190,106,199,183,127,38,53,60,203,172,0,243,184,38,11,141,233,222,55,71,140,98,246,184,168,104,169,35,72,217,20,106,229,68,77,213,223,202,85,95,107,157,241,248,158,136,0,0,0,0,0,6,56,241,121,197,126,27,195,246,46,230,79,148,209,83,94,42,24,146,67,3,103,252,242,163,106,35,99,182,106,49,235,228,142,118,254,95,5,61,174,187,113,39,166,122,15,99,125,203,45,202,173,52,149,29,40,232,224,168,168,84,115,147,186,200,215,213,98,42,249,43,255,0,208,64,159,18,92,65,229,252,72,106,21,69,250,225,222,90,104,229,169,142,134,150,25,231,149,171,19,167,124,136,189,47,93,247,217,91,240,79,209,79,47,184,60,70,65,127,207,117,147,51,158,225,93,53,206,253,120,184,203,52,177,196,174,89,164,70,171,159,42,181,168,137,236,78,167,175,146,34,123,73,185,224,23,132,43,38,134,225,214,252,166,243,140,195,79,146,214,208,177,102,150,104,54,153,171,45,61,50,200,155,247,30,155,117,49,254,72,136,155,239,236,49,99,151,119,0,25,28,25,61,46,169,234,189,138,186,134,157,40,231,109,61,37,93,36,15,143,243,176,194,172,118,206,115,149,29,180,146,39,177,23,203,225,230,75,60,49,71,4,76,130,22,53,145,198,212,107,90,212,217,17,17,54,68,68,2,176,10,37,127,67,127,156,10,100,149,19,201,60,195,29,212,155,159,58,170,189,223,241,29,241,166,200,7,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,85,167,76,140,248,255,0,63,220,125,5,46,110,254,208,62,120,92,230,59,217,229,252,231,211,186,47,176,234,86,121,238,158,69,81,170,34,244,239,230,7,97,242,93,45,116,23,154,9,173,183,42,104,231,130,118,58,55,54,70,53,201,179,154,168,190,74,138,155,236,170,125,96,8,139,227,159,150,173,94,57,77,62,164,105,13,45,194,185,141,238,73,87,111,166,160,167,107,25,20,84,173,93,218,145,171,85,55,88,157,252,149,221,92,187,39,223,133,188,63,113,33,168,188,55,229,173,185,216,231,169,117,58,186,6,212,80,84,85,84,67,26,49,178,164,190,77,99,147,101,95,91,218,139,250,75,229,247,236,119,117,181,80,94,237,213,22,187,149,52,115,211,212,198,248,164,99,216,215,34,181,205,86,175,147,145,83,216,171,240,35,43,140,62,87,86,58,170,41,115,77,38,173,169,130,173,157,199,203,68,218,90,56,162,123,89,78,157,40,155,44,91,110,232,253,190,127,164,190,64,101,135,13,188,111,233,55,16,20,111,134,151,37,178,209,221,33,98,62,74,68,170,122,61,58,165,115,27,234,200,198,170,111,179,87,250,204,140,130,120,106,97,101,69,60,172,150,41,19,169,175,99,183,71,39,222,138,134,178,118,44,139,82,180,35,45,89,237,181,181,118,91,164,14,137,211,69,13,107,154,217,17,170,217,26,215,172,18,39,82,121,167,150,255,0,21,248,153,243,195,47,54,155,237,151,194,98,154,181,100,162,117,60,112,193,77,29,195,197,214,72,231,187,185,178,175,71,76,170,139,210,187,239,191,242,127,159,100,9,119,5,176,210,142,32,112,93,90,179,80,93,172,53,169,253,191,11,37,99,82,41,145,61,110,173,191,78,54,255,0,122,190,210,231,53,81,200,142,69,242,84,221,0,228,0,0,0,0,165,239,100,109,87,189,200,214,167,181,85,118,67,137,37,142,36,222,71,108,159,208,97,191,25,252,118,216,52,59,21,169,161,176,65,21,117,226,90,136,34,134,55,190,166,29,209,101,127,82,163,155,30,201,229,11,190,63,240,1,98,57,161,113,133,104,92,94,171,72,48,171,229,44,215,9,234,169,157,51,169,106,229,71,196,200,170,39,234,118,205,68,110,253,80,181,171,235,127,40,180,92,163,244,34,229,145,234,162,234,189,206,217,84,150,122,106,11,141,20,19,186,6,186,23,73,180,41,186,43,188,247,245,222,223,36,248,42,111,237,48,173,211,101,154,225,168,147,77,95,89,45,77,206,239,53,69,70,242,74,178,36,72,170,249,85,141,238,63,201,168,170,237,147,171,226,108,5,194,22,134,216,244,51,72,173,216,213,174,47,206,119,170,229,124,142,138,38,189,123,147,42,236,171,26,108,191,162,208,47,130,34,39,146,38,199,32,1,198,225,23,114,149,95,51,150,175,192,10,128,0,0,0,82,228,243,56,69,68,95,105,203,142,165,93,158,155,46,235,191,154,1,222,14,27,236,57,2,196,241,131,163,20,186,211,165,117,118,9,169,221,36,141,72,209,170,200,163,123,145,60,76,15,254,95,253,236,215,154,154,170,243,129,229,50,190,21,150,150,229,105,168,154,153,200,170,230,61,143,78,168,222,139,210,168,168,190,212,246,155,68,213,210,197,91,78,250,105,211,118,63,109,253,159,5,223,227,253,6,187,124,113,105,181,46,153,113,1,123,181,209,181,82,59,148,181,55,53,78,150,55,103,73,91,82,213,68,70,121,109,234,39,183,204,9,220,225,203,81,169,181,63,72,177,188,162,42,136,36,146,162,219,70,233,18,41,21,251,57,212,176,189,124,215,207,249,101,206,35,203,148,134,174,212,101,186,117,54,23,91,39,83,237,79,146,158,47,94,69,217,144,211,81,49,63,75,203,226,190,197,254,130,67,64,20,175,145,81,74,251,64,229,20,228,165,63,160,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,244,250,201,243,3,33,250,140,230,202,102,181,156,88,251,211,235,39,204,12,135,234,51,129,53,60,174,61,196,244,203,241,175,172,86,153,84,98,175,43,143,113,61,50,252,107,235,21,166,85,0,49,87,154,63,184,158,166,254,11,245,138,35,42,140,85,230,143,238,39,169,191,130,253,98,136,8,86,225,59,222,159,70,254,96,99,223,81,128,149,78,104,92,116,254,69,49,87,232,118,142,102,126,19,82,111,93,30,152,169,162,111,84,214,43,92,145,185,87,105,145,201,225,235,38,222,62,222,200,231,178,37,124,159,154,115,169,228,88,107,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,143,174,237,115,204,181,95,63,173,188,214,71,87,127,203,51,27,196,149,50,178,146,145,22,123,133,198,174,101,115,146,56,97,106,34,190,73,100,93,153,27,83,205,200,141,79,98,0,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,75,213,197,191,3,154,185,194,21,77,146,171,48,125,37,243,30,190,83,194,200,111,214,182,63,194,71,113,237,35,167,162,147,173,17,204,123,92,146,44,110,114,39,122,38,245,181,26,230,203,20,82,169,203,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,77,238,99,94,246,53,30,252,138,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,193,9,124,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,122,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,183,226,95,135,76,239,133,253,83,175,211,60,234,159,252,45,101,158,183,174,31,238,157,175,196,205,12,21,157,184,165,147,179,221,236,61,221,167,187,173,158,197,79,98,174,101,114,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,247,84,101,52,210,236,230,186,54,167,110,105,100,115,209,205,149,210,66,25,21,206,175,221,99,22,249,129,67,244,235,137,128,28,174,61,251,52,203,241,175,163,214,153,255,0,206,175,221,99,22,249,129,67,244,235,137,128,28,174,61,251,52,203,241,175,163,214,129,63,192,0,0,0,0,0,45,87,21,90,165,249,22,225,199,81,117,50,27,239,161,171,236,216,253,87,162,171,124,47,136,237,93,37,103,102,135,243,106,199,181,219,213,75,3,125,118,171,19,125,223,179,81,202,154,219,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,73,255,0,58,253,111,186,173,215,13,225,186,27,29,35,109,173,167,167,206,42,46,78,145,206,158,73,213,213,180,113,64,198,249,53,140,107,82,103,57,87,169,94,175,141,19,163,161,123,152,235,202,179,71,44,90,187,197,197,162,167,35,155,122,76,10,223,46,99,29,55,75,255,0,182,170,169,167,130,58,100,235,99,218,172,237,207,81,20,251,250,205,119,99,161,205,86,189,85,3,24,53,11,10,186,233,174,127,146,233,205,246,162,146,123,150,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,216,125,89,86,153,229,88,126,33,133,103,87,106,77,236,185,237,190,174,225,104,170,142,57,59,110,240,213,179,209,207,3,158,230,35,22,102,62,4,123,152,199,59,166,57,224,114,170,43,246,79,87,197,143,189,62,178,124,192,200,126,163,57,151,249,222,142,88,179,158,78,154,103,170,181,19,120,123,214,154,92,46,85,20,114,116,189,253,250,90,236,130,106,74,138,109,145,237,99,122,158,250,105,123,138,215,185,60,55,67,122,82,71,40,30,215,146,126,180,90,173,213,57,230,132,100,57,125,37,45,69,210,162,150,253,140,217,230,99,88,250,169,210,41,25,113,116,82,116,238,247,164,80,209,42,196,175,85,232,141,239,99,118,108,174,73,95,53,161,225,187,91,238,188,56,107,110,45,173,22,107,29,37,230,163,28,168,149,207,160,169,145,209,178,166,9,160,146,158,102,35,219,230,199,172,83,73,208,253,156,141,127,75,149,175,68,86,46,203,192,96,7,58,191,117,140,91,230,5,15,211,174,38,0,114,184,247,236,211,47,198,190,143,90,103,255,0,58,191,117,140,91,230,5,15,211,174,38,0,114,184,247,236,211,47,198,190,143,90,4,255,0,0,0,24,107,205,179,53,181,98,188,22,228,22,43,133,61,92,149,25,141,226,213,100,161,116,44,106,178,57,217,82,218,229,116,170,174,69,70,118,168,101,106,43,81,203,214,230,38,219,42,185,185,148,69,95,60,239,212,159,237,39,238,208,34,172,218,75,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,32,7,150,246,45,98,204,56,218,210,219,78,71,67,226,233,41,238,21,119,72,227,238,190,62,154,170,42,26,138,186,105,55,98,162,175,68,240,68,253,183,233,119,78,206,69,106,170,46,194,128,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,106,218,109,80,107,173,199,230,11,249,59,227,39,86,44,30,148,244,135,139,200,36,190,247,187,29,174,159,73,70,202,254,215,79,83,183,237,248,174,223,86,254,183,71,86,205,223,165,2,106,120,3,206,191,40,156,27,105,61,255,0,209,126,143,240,152,252,118,46,207,127,187,213,232,217,31,65,221,234,233,110,221,207,11,220,233,219,213,235,233,221,219,117,44,107,115,171,247,167,197,190,95,208,253,70,226,101,167,38,156,254,167,38,225,114,233,134,92,114,26,74,186,140,59,40,171,166,163,183,181,98,73,232,109,213,17,69,81,26,189,173,68,122,178,74,153,43,149,175,126,251,171,100,106,46,209,244,183,18,249,213,251,211,226,223,47,232,126,163,113,2,234,242,49,253,118,126,205,254,242,37,80,138,190,70,63,174,207,217,191,222,68,170,0,0,0,48,87,156,22,177,216,176,110,24,23,74,170,33,241,23,173,75,184,65,79,71,31,83,217,216,165,161,168,130,174,162,167,116,99,152,238,151,178,154,46,218,185,142,95,19,214,222,164,141,200,103,81,2,220,210,245,210,179,88,56,172,191,99,116,87,159,23,141,233,223,252,205,219,33,141,39,142,54,85,70,136,183,7,186,57,87,167,189,226,187,144,186,70,53,173,124,116,208,126,146,53,30,224,198,12,31,10,186,231,247,170,155,21,154,162,146,26,138,91,61,218,246,247,84,189,205,98,193,111,183,212,87,76,212,86,181,203,214,232,169,164,107,19,109,149,234,212,85,106,42,185,60,249,159,252,188,244,183,255,0,225,99,138,253,107,184,88,191,87,247,108,90,209,115,241,95,253,142,168,169,175,131,178,143,255,0,237,107,186,222,207,230,99,191,140,67,0,0,245,90,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,82,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,132,228,242,192,214,139,86,171,112,151,137,88,166,203,233,46,217,62,13,78,235,13,230,141,172,108,83,208,65,28,210,182,222,215,198,141,110,236,90,54,66,214,202,136,168,245,142,68,87,58,70,73,182,16,115,164,209,203,22,31,172,184,150,177,90,38,237,213,234,37,190,162,158,233,77,210,245,234,170,182,182,158,54,212,245,185,234,137,215,4,244,241,118,218,198,53,190,27,171,214,116,142,84,243,252,158,117,190,235,129,241,23,81,163,80,216,233,43,45,186,163,78,173,168,171,116,142,100,244,51,219,169,106,234,98,123,61,173,123,28,213,153,142,98,162,46,239,141,200,228,232,86,72,19,104,66,183,58,191,122,124,91,229,253,15,212,110,36,212,144,173,206,175,222,159,22,249,127,67,245,27,136,23,43,146,61,218,213,96,181,107,205,246,251,115,164,183,91,109,212,248,253,93,101,101,92,205,134,10,104,35,109,205,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,99,87,48,206,52,238,188,83,234,133,69,139,16,200,42,221,165,120,213,66,38,63,70,180,206,165,74,217,210,62,153,110,19,198,231,43,158,247,57,101,108,74,244,106,178,21,106,118,227,123,230,234,199,92,119,84,179,188,83,4,203,180,206,193,125,240,184,222,119,224,62,208,81,120,88,95,227,60,20,203,53,47,231,30,197,146,62,137,28,174,252,219,155,213,190,206,221,60,139,129,194,143,10,58,143,197,174,163,179,10,194,162,240,54,170,30,220,247,251,252,240,171,233,109,20,174,85,68,115,145,21,59,147,63,165,201,20,40,168,233,28,215,42,171,24,201,36,96,122,14,18,56,28,213,206,47,106,111,117,88,123,233,44,120,245,142,158,102,77,126,186,49,254,18,75,143,105,93,5,20,125,8,174,123,220,229,141,100,115,81,123,49,59,173,200,231,58,40,165,178,185,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,178,238,150,233,110,9,162,216,37,179,76,244,210,197,232,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,231,38,123,228,118,242,74,247,122,206,93,183,217,54,68,68,76,64,230,63,203,254,143,136,139,20,186,183,164,56,239,251,44,80,120,104,37,166,167,146,10,120,242,42,94,182,71,211,80,249,159,28,108,154,24,213,94,201,149,221,75,28,75,19,145,255,0,153,88,131,242,185,98,241,227,249,111,177,83,104,54,172,94,186,179,236,126,222,223,70,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,186,164,146,89,154,146,76,187,244,74,228,207,243,86,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,130,120,23,227,54,197,198,30,156,85,92,228,181,122,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,129,146,160,0,0,0,34,175,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,46,175,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,4,212,128,0,138,190,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,186,188,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,112,19,82,0,0,90,174,44,125,214,53,147,229,254,67,244,233,203,170,90,174,44,125,214,53,147,229,254,67,244,233,192,214,176,218,160,213,92,218,160,0,0,1,173,103,20,250,215,252,34,120,130,205,181,142,59,127,130,164,200,46,9,224,32,116,93,185,25,67,4,76,167,165,238,183,185,34,36,203,4,49,44,157,47,86,247,21,253,59,55,100,73,232,227,67,88,239,186,5,195,6,127,170,184,180,61,119,171,85,190,58,123,116,157,76,79,13,85,87,81,21,36,85,59,61,143,99,251,47,168,108,189,183,53,90,254,223,66,236,142,221,53,204,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,9,116,224,91,133,27,22,163,242,209,203,241,254,213,170,174,245,172,126,148,172,167,168,169,133,244,158,18,170,138,87,83,219,99,158,162,21,116,178,195,13,93,31,137,68,219,165,59,242,55,182,228,87,119,34,4,218,75,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,53,226,227,155,75,237,90,57,197,166,166,96,118,39,82,37,182,11,199,164,168,224,164,162,109,36,20,144,87,67,29,108,116,177,196,213,86,181,144,182,165,33,77,182,69,72,209,81,173,223,165,2,124,244,7,88,236,92,64,104,214,39,172,88,228,62,30,147,38,183,182,162,74,110,167,191,194,85,49,206,142,166,155,173,236,98,201,218,158,57,98,238,116,35,95,209,212,223,85,200,165,192,48,3,147,102,181,253,185,225,246,237,163,149,118,254,205,94,153,92,19,179,60,113,116,199,61,13,198,90,138,136,250,156,178,57,93,51,103,101,98,59,102,49,169,31,99,110,167,117,169,159,224,106,174,76,247,12,92,76,97,188,40,114,183,211,237,82,204,40,106,238,47,117,69,222,219,104,182,83,34,181,247,27,140,151,91,139,226,129,100,233,86,194,206,152,164,123,228,114,47,75,24,238,150,189,253,17,190,24,79,65,125,207,243,44,155,25,198,112,203,238,67,87,87,98,195,169,234,105,172,86,247,42,36,20,44,168,168,125,68,234,198,162,34,43,228,150,69,87,61,119,122,163,99,106,175,76,108,107,67,245,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,101,123,150,47,47,250,205,34,163,166,226,7,91,241,223,9,157,85,244,207,140,219,101,146,120,170,172,52,178,65,52,50,186,165,141,122,70,179,79,29,71,156,50,49,206,133,172,110,234,217,28,246,71,96,57,98,242,255,0,163,213,218,202,110,32,117,191,29,241,120,45,39,76,248,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,249,195,35,26,217,156,246,238,174,141,175,100,147,40,0,213,92,218,160,213,92,9,201,202,184,193,198,120,70,224,39,72,47,78,90,74,220,218,249,166,246,70,226,118,122,184,170,59,21,211,197,69,66,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,189,77,133,108,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,102,89,254,101,168,53,54,170,172,207,33,171,186,190,199,103,162,176,91,18,101,78,138,59,117,36,73,21,61,60,76,106,35,88,198,181,55,93,147,214,123,158,247,117,61,238,114,201,167,42,62,5,191,136,226,131,90,240,207,250,94,171,0,162,174,119,248,206,117,210,74,117,111,253,235,194,189,206,254,254,100,103,251,94,96,49,87,93,57,116,107,182,130,104,77,147,90,242,203,119,253,51,246,182,217,222,163,255,0,153,207,237,200,169,168,191,61,29,75,252,103,136,238,181,223,154,103,230,189,143,251,210,213,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,22,70,43,154,246,178,88,162,122,177,253,29,43,178,69,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,16,243,25,224,163,248,42,234,60,23,252,2,217,117,147,76,178,159,206,91,106,103,78,236,118,186,229,87,172,150,199,77,212,231,187,165,140,73,34,116,168,215,62,55,57,187,202,232,101,145,66,109,52,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,109,87,48,140,3,50,213,62,17,179,109,62,211,236,122,174,249,144,223,42,44,148,212,52,52,200,157,114,191,211,20,106,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,144,235,192,191,25,183,222,15,53,30,170,231,37,171,211,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,216,38,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,44,87,7,92,29,96,156,32,96,149,22,11,5,103,166,114,75,207,71,218,12,131,183,53,63,165,59,83,84,62,151,251,85,243,203,28,29,168,234,22,63,205,170,117,237,212,237,213,124,178,0,0,6,170,230,213,6,170,224,108,167,194,119,186,198,141,252,191,199,190,157,1,117,75,85,194,119,186,198,141,252,191,199,190,157,1,117,64,128,30,104,254,253,154,155,248,47,209,232,140,170,228,99,250,236,253,155,253,228,98,175,52,127,126,205,77,252,23,232,244,70,85,114,49,253,118,126,205,254,242,2,85,11,41,197,231,19,150,46,18,244,106,167,85,110,246,95,77,213,190,225,75,107,181,218,60,75,233,188,125,84,174,87,58,62,251,98,149,34,233,130,58,137,119,115,122,87,181,209,186,57,205,47,89,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,32,219,64,185,148,235,182,1,196,23,229,103,86,115,11,174,95,101,200,60,29,22,87,111,138,154,142,57,42,104,105,162,158,58,102,211,39,105,25,7,97,245,82,206,145,66,176,182,89,21,221,199,34,200,231,165,245,231,31,159,225,186,167,134,240,251,168,58,125,144,210,95,49,235,229,62,71,83,67,93,76,171,209,43,55,182,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,98,87,24,188,29,103,124,32,103,116,246,11,253,103,166,113,187,207,95,217,252,131,183,13,63,165,59,80,211,190,171,251,85,147,203,36,29,169,42,18,63,206,42,117,237,212,221,209,124,173,5,215,63,204,175,184,109,131,79,175,57,13,93,102,61,138,212,87,84,217,104,102,84,115,40,31,88,177,45,74,68,170,157,77,99,221,4,111,86,111,208,143,235,114,34,58,71,171,131,34,185,92,123,246,105,151,227,95,71,173,39,248,128,30,87,30,253,154,101,248,215,209,235,73,254,0,0,0,0,0,98,175,52,127,113,61,77,252,23,235,20,70,85,24,171,205,31,220,79,83,127,5,250,197,16,16,2,109,80,106,174,109,80,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,181,65,170,185,181,64,0,0,2,213,113,79,173,127,193,219,135,220,219,88,227,183,248,218,188,126,222,158,2,7,69,220,141,245,211,202,202,122,94,235,123,145,170,194,147,205,18,201,210,244,119,109,31,211,187,182,69,186,164,117,115,164,214,59,238,31,163,88,150,142,218,33,237,210,106,37,194,162,162,233,83,212,197,234,165,182,186,158,70,211,116,57,138,169,215,60,244,242,247,26,246,57,190,27,167,214,108,142,68,8,108,37,251,153,31,10,54,44,43,128,204,10,44,122,43,83,234,244,63,192,81,205,94,200,95,69,226,233,106,210,58,90,217,35,166,141,93,31,122,162,181,212,149,15,87,170,185,58,101,84,145,92,231,36,152,65,203,71,0,166,212,30,52,180,238,150,229,143,85,221,109,182,58,138,155,253,82,194,146,244,81,190,146,154,73,105,106,37,124,106,157,12,109,98,82,34,117,47,67,158,230,49,221,93,125,43,58,154,215,165,246,173,106,210,60,191,74,47,46,164,142,159,41,179,212,219,89,81,83,68,218,182,81,206,246,47,102,169,34,114,162,61,240,203,219,149,158,179,85,31,27,85,28,213,68,84,13,125,184,47,214,59,22,129,113,65,128,106,174,83,15,93,150,213,112,146,158,227,39,83,211,195,82,213,211,203,73,45,78,204,99,222,254,203,42,29,47,109,173,87,63,183,208,155,43,183,77,143,141,85,205,148,248,88,214,191,225,19,195,238,19,172,114,91,252,21,94,65,111,95,31,3,98,237,198,202,232,37,125,61,87,105,189,201,21,33,89,225,149,99,234,122,187,182,172,234,217,219,162,5,170,230,143,238,39,169,191,130,253,98,136,133,110,19,189,233,244,111,230,6,61,245,24,9,169,230,143,238,39,169,191,130,253,98,136,133,110,19,189,233,244,111,230,6,61,245,24,0,217,76,0,0,0,6,181,156,88,251,211,235,39,204,12,135,234,51,147,83,202,227,220,79,76,191,26,250,197,105,10,220,88,251,211,235,39,204,12,135,234,51,147,83,202,227,220,79,76,191,26,250,197,104,25,84,69,95,60,239,212,159,237,39,238,210,85,8,171,231,157,250,147,253,164,253,218,5,170,228,169,239,79,148,252,191,174,250,141,184,154,146,21,185,42,123,211,229,63,47,235,190,163,110,38,164,12,85,230,143,238,39,169,191,130,253,98,136,133,110,19,189,233,244,111,230,6,61,245,24,9,169,230,143,238,39,169,191,130,253,98,136,133,110,19,189,233,244,111,230,6,61,245,24,0,217,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,84,228,165,127,160,2,121,149,20,167,180,168,1,108,120,141,212,106,109,48,210,44,147,40,150,162,8,228,167,182,214,58,52,150,69,102,238,109,44,207,79,52,243,254,65,115,136,242,230,223,171,181,24,150,157,67,133,209,73,210,251,171,227,167,151,215,145,55,100,212,213,172,95,209,242,248,39,181,127,164,8,125,169,170,188,231,153,76,79,153,101,170,185,93,170,33,166,106,34,185,239,123,215,166,54,34,117,42,170,175,177,61,166,195,60,31,104,197,46,139,105,93,37,130,26,119,71,35,146,68,114,190,40,216,229,79,19,59,255,0,145,255,0,124,33,47,129,221,54,165,212,222,32,44,150,186,198,170,199,109,150,154,230,137,210,199,110,232,235,105,154,136,168,255,0,45,189,117,246,121,155,18,82,82,197,69,78,202,104,19,102,51,125,189,159,21,223,225,253,32,119,0,112,239,96,20,170,162,175,180,229,169,230,117,34,238,245,221,118,93,252,144,237,104,21,0,0,0,0,225,87,111,128,220,225,199,8,190,96,86,112,168,139,228,169,185,200,2,24,57,184,104,69,203,28,213,68,213,123,101,178,169,108,245,52,22,234,41,231,108,13,108,45,147,105,147,117,86,249,239,234,49,190,105,241,68,223,216,93,222,87,188,97,90,19,23,165,210,12,214,249,75,13,194,10,170,151,66,234,170,185,85,242,178,90,136,58,93,179,145,91,191,84,206,106,122,223,201,51,71,139,221,13,177,235,158,145,92,113,171,164,95,156,239,82,74,201,27,20,78,122,118,230,69,217,22,68,217,63,73,198,191,173,155,44,208,253,68,134,106,10,201,105,174,118,137,169,234,55,142,85,141,37,68,86,74,140,119,109,254,109,85,70,238,157,95,0,54,113,99,217,35,81,236,114,57,171,236,84,93,208,168,195,78,12,56,237,176,107,142,43,77,67,127,130,42,27,196,85,19,197,52,108,125,76,219,34,74,206,149,87,58,61,151,202,102,252,127,225,51,34,57,99,149,55,141,219,167,244,1,88,0,0,0,0,56,114,163,81,92,171,228,137,186,150,199,85,248,129,193,116,150,205,95,118,191,86,167,246,132,47,149,237,88,166,84,245,122,119,253,8,221,253,242,123,0,185,115,207,13,52,47,168,168,149,145,69,26,117,57,239,118,200,212,251,213,84,199,62,36,184,223,210,110,31,232,217,13,86,75,101,172,186,76,197,124,116,139,84,245,122,244,202,214,59,213,141,142,85,219,119,47,245,24,49,196,215,54,155,237,235,198,98,154,75,100,162,109,60,144,207,77,37,195,197,214,70,230,59,185,178,47,71,76,74,171,210,155,239,191,242,191,155,101,192,107,238,69,169,90,239,150,164,247,42,218,187,213,210,119,74,232,98,154,181,206,108,104,229,116,142,107,22,121,23,165,60,151,203,127,130,124,64,245,92,64,241,33,168,188,72,101,174,185,223,39,169,109,58,58,118,211,208,83,213,84,77,26,177,210,172,190,109,123,151,117,79,87,216,137,250,41,229,247,102,151,3,28,181,106,242,58,104,53,35,87,169,110,20,44,119,110,74,75,125,77,5,59,152,248,165,165,114,238,228,145,92,171,178,202,223,228,166,202,212,221,62,239,105,193,231,43,171,29,45,20,89,166,172,214,212,207,86,254,219,226,162,117,45,28,177,49,175,167,94,164,93,214,93,246,116,158,223,47,209,79,34,77,109,86,170,11,37,186,158,215,109,166,142,10,122,104,217,20,108,99,26,212,70,181,168,212,242,106,34,123,17,62,0,45,118,186,11,53,4,54,219,109,52,112,65,3,27,27,91,27,26,212,217,173,68,79,36,68,77,246,68,62,176,0,227,116,79,105,243,76,231,61,222,207,47,230,59,164,84,85,233,223,204,165,25,231,186,249,129,76,108,248,255,0,63,220,119,35,67,91,183,176,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,14,21,55,79,97,71,66,39,154,161,216,112,190,192,56,71,125,229,71,83,147,127,143,176,36,155,42,171,188,128,237,56,84,71,34,181,200,138,138,155,42,47,196,225,174,71,123,10,128,176,92,64,240,101,164,154,253,105,117,53,242,213,5,13,91,18,71,69,83,77,111,165,89,26,231,69,219,78,151,62,53,84,95,38,174,251,251,81,8,190,226,79,149,254,105,165,114,85,94,48,75,165,93,234,223,223,153,205,138,165,180,144,186,56,146,62,182,250,221,230,239,241,79,38,39,244,19,124,81,44,48,206,222,137,162,100,141,251,156,212,84,255,0,72,26,195,197,115,212,93,37,200,86,158,142,245,115,178,87,208,84,108,230,82,92,29,31,174,197,246,42,196,255,0,52,245,151,216,191,202,83,34,180,215,153,159,16,186,121,13,21,28,142,162,189,83,81,163,25,253,185,89,93,221,145,173,223,244,159,223,84,221,119,246,244,252,61,132,217,103,26,23,166,26,131,79,85,6,73,135,218,42,188,83,21,175,89,45,244,239,95,52,79,63,94,55,127,122,134,35,107,39,42,61,48,205,227,174,171,195,153,13,150,174,94,227,224,101,50,211,82,179,173,221,59,34,244,82,47,151,170,191,31,138,253,224,89,237,59,231,71,91,52,148,148,57,230,153,218,168,97,242,108,245,140,184,213,74,173,253,45,221,210,144,185,87,249,62,91,175,180,189,22,254,110,90,9,89,19,123,213,112,67,34,237,191,230,46,14,68,93,189,159,237,95,248,76,59,206,185,64,113,21,101,125,85,70,47,85,141,214,210,70,231,44,41,61,231,105,94,205,211,111,249,195,83,127,53,251,139,63,120,229,223,197,85,150,119,67,62,15,111,155,165,92,157,81,94,169,54,93,151,111,229,72,139,254,128,36,182,110,109,60,63,83,53,86,91,132,47,246,42,116,211,220,27,183,255,0,138,169,106,53,23,156,245,158,218,246,195,128,96,54,251,219,21,170,171,44,149,213,84,253,43,215,228,155,58,157,170,190,175,153,130,137,192,159,19,170,238,132,192,105,247,79,254,204,209,127,235,79,221,177,114,228,226,174,253,39,110,28,54,215,76,155,237,213,61,234,151,111,98,175,242,30,229,248,1,232,117,127,153,158,187,106,159,230,104,233,233,113,234,109,149,189,52,151,10,199,72,159,156,71,166,206,73,90,137,236,68,253,31,102,254,195,27,113,203,6,103,171,185,115,109,116,147,84,221,174,213,109,150,103,62,162,165,28,245,68,221,238,85,124,175,77,252,213,87,219,241,82,67,180,143,147,190,108,202,150,87,106,141,206,218,200,252,149,34,162,185,178,68,84,88,221,190,232,250,103,39,233,43,126,63,2,70,52,139,134,173,46,210,10,56,99,199,113,107,100,85,17,197,219,116,140,161,167,110,254,163,26,229,221,145,49,119,94,132,243,3,26,184,26,229,241,143,104,154,82,234,14,81,85,81,95,124,169,162,114,118,234,41,233,85,144,247,162,133,92,141,115,122,215,201,81,232,158,183,177,87,239,243,206,196,68,79,36,57,246,0,7,92,146,116,167,145,216,124,146,198,229,126,251,236,155,124,20,14,89,34,171,189,99,232,106,29,49,177,83,244,144,239,68,216,14,64,0,0,0,112,190,194,149,66,178,133,246,129,203,74,138,19,218,86,0,134,30,113,154,125,53,139,87,241,156,174,38,47,102,235,107,170,87,174,204,77,149,181,142,119,193,119,95,227,147,218,159,240,147,60,96,87,54,236,22,92,139,70,153,125,167,129,143,154,134,22,196,199,43,154,138,157,85,212,155,251,83,127,98,253,224,97,55,41,237,70,159,19,226,70,43,12,138,158,22,225,104,184,185,168,174,126,203,47,76,78,246,39,151,232,196,190,107,254,127,97,57,198,179,156,62,102,159,147,237,91,178,101,107,36,140,101,34,85,53,203,26,42,174,207,166,145,158,196,84,85,243,114,124,77,149,44,53,173,185,88,237,247,6,57,85,42,105,98,149,21,83,111,210,98,47,252,32,125,229,46,42,56,95,96,20,149,148,21,39,179,200,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,9,169,229,113,238,39,166,95,141,125,98,180,202,163,21,121,92,123,137,233,151,227,95,88,173,50,168,1,138,188,209,253,196,245,55,240,95,172,81,25,84,98,175,52,127,113,61,77,252,23,235,20,64,64,9,45,60,174,185,127,209,218,40,237,188,77,235,126,59,222,186,205,225,174,56,61,174,121,32,158,150,58,89,96,138,120,110,206,237,189,253,83,47,119,104,163,145,24,232,93,27,164,86,171,214,39,69,101,121,94,240,45,249,107,202,153,174,58,199,134,120,189,54,178,245,250,30,154,181,221,48,223,110,145,200,212,77,225,86,175,136,163,135,105,59,155,171,88,249,81,145,254,117,173,168,141,38,164,0,0,11,63,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,51,95,111,200,14,178,254,89,127,131,231,228,246,235,249,66,244,135,163,61,5,208,222,247,123,167,175,171,175,126,223,103,183,249,222,255,0,87,107,181,249,222,190,223,174,108,210,121,248,240,12,54,44,254,163,84,155,143,82,46,89,85,103,134,192,251,179,145,93,58,91,162,154,73,219,78,197,85,217,140,89,102,123,221,210,137,214,169,31,95,87,110,62,144,140,14,61,48,29,80,210,254,90,122,63,129,234,230,67,73,116,190,217,178,139,45,42,50,27,124,116,175,182,192,219,53,106,50,130,87,69,52,145,84,190,157,81,208,165,67,58,18,70,49,138,173,87,117,72,252,96,229,113,239,217,166,95,141,125,30,180,207,254,117,126,235,24,183,204,10,31,167,92,76,0,229,113,239,217,166,95,141,125,30,180,9,254,0,0,0,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,172,196,174,104,58,223,117,209,62,20,47,77,179,88,233,46,53,25,253,67,176,119,190,166,71,53,148,112,86,209,213,44,211,163,91,230,247,164,80,200,198,39,83,81,31,35,94,189,72,197,141,225,12,60,85,106,151,229,167,136,237,69,212,200,111,190,153,160,188,228,21,94,138,173,240,190,31,187,107,137,253,154,31,205,171,24,230,237,75,20,13,245,218,143,93,183,126,238,87,42,203,79,40,77,11,172,211,14,28,106,245,27,33,179,120,43,214,165,220,27,113,133,207,89,217,51,172,240,49,99,162,73,34,145,26,198,245,61,245,115,177,236,69,73,34,169,137,202,247,39,75,89,13,122,79,130,254,84,53,79,13,211,63,74,122,51,237,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,179,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,6,184,92,88,251,211,235,39,204,12,135,234,51,147,61,203,58,211,106,191,242,255,0,211,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,237,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,33,135,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,2,13,181,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,38,207,149,166,186,81,235,7,10,118,28,110,182,243,226,242,77,59,255,0,153,187,156,50,36,17,200,202,88,213,86,222,246,199,18,245,118,124,47,110,22,200,246,181,207,146,154,127,210,86,171,221,134,220,231,244,26,155,21,213,12,107,95,236,84,85,126,31,56,167,117,174,250,246,211,202,232,35,184,209,199,27,96,145,243,43,213,140,124,212,219,49,177,35,89,229,67,35,211,173,92,245,111,137,228,251,172,119,220,27,138,4,210,170,120,124,69,151,82,237,243,211,214,71,212,198,118,42,168,105,231,171,167,169,221,88,231,187,165,140,169,139,182,142,99,87,196,245,187,169,99,106,1,152,28,234,253,214,49,111,152,20,63,78,184,152,1,202,227,223,179,76,191,26,250,61,105,159,252,234,253,214,49,111,152,20,63,78,184,152,1,202,227,223,179,76,191,26,250,61,104,19,252,0,0,65,95,55,156,235,237,111,25,55,43,7,162,252,39,216,172,126,215,98,239,119,251,158,47,185,27,171,251,189,61,41,219,219,199,246,250,119,119,241,93,91,250,221,45,157,66,0,121,163,251,246,106,111,224,191,71,162,2,234,242,100,210,223,181,124,71,95,117,50,190,197,226,168,48,76,126,79,13,91,226,186,60,29,210,181,233,12,63,155,71,163,164,235,165,109,197,190,109,115,27,182,235,179,187,106,77,73,21,124,140,127,93,159,179,127,188,137,84,0,65,15,54,204,42,235,138,241,165,144,95,110,21,20,146,83,230,54,123,85,238,133,176,189,202,248,224,101,51,104,85,178,162,181,17,31,221,161,149,200,141,87,39,67,152,187,238,170,214,206,241,16,28,239,112,95,71,234,158,154,106,103,165,59,158,158,199,234,236,94,11,177,183,103,192,84,164,221,222,231,87,173,215,233,46,158,158,148,233,236,239,187,186,246,104,122,190,70,63,174,207,217,191,222,69,170,231,87,239,79,139,124,191,161,250,141,196,244,28,145,243,91,173,6,180,106,22,156,195,79,72,182,219,230,47,21,238,162,87,49,221,246,207,67,87,28,49,53,142,234,233,70,43,110,19,43,145,90,170,170,216,246,86,236,168,239,63,206,175,222,159,22,249,127,67,245,27,136,23,87,145,143,235,179,246,111,247,145,42,132,85,242,49,253,118,126,205,254,242,37,80,0,0,11,127,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,117,61,158,46,169,238,72,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,245,90,170,107,46,75,79,58,205,116,172,181,88,176,190,30,44,55,158,207,166,250,242,76,138,154,52,158,57,31,75,19,251,116,44,115,209,82,41,33,124,205,170,123,163,84,123,146,74,72,31,234,108,213,126,32,114,197,210,223,202,135,25,56,87,139,177,122,78,213,137,120,140,166,225,253,181,217,240,190,22,53,240,147,249,61,174,127,77,116,148,94,163,122,183,223,214,106,177,30,4,170,85,104,167,240,118,229,173,151,104,228,151,15,27,87,143,233,126,71,227,231,108,189,200,223,93,61,29,85,69,87,105,221,184,213,97,73,230,149,35,234,98,59,182,140,234,221,219,170,192,9,178,159,22,62,235,26,201,242,255,0,33,250,116,230,181,128,108,81,199,126,133,223,120,137,225,131,46,211,156,58,205,106,184,229,46,240,183,27,19,110,10,198,116,85,83,212,71,35,210,25,94,138,145,77,36,9,60,13,122,171,91,249,229,107,222,214,57,238,77,123,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,105,51,92,206,55,52,26,155,135,30,37,243,29,54,179,81,85,193,143,37,67,46,152,250,205,79,44,108,91,117,75,18,88,227,137,242,189,238,153,144,185,210,83,44,189,110,235,125,59,213,118,119,83,80,54,8,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,122,240,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,34,7,157,95,189,62,45,242,254,135,234,55,19,37,57,45,235,29,247,48,209,172,183,71,110,240,247,41,52,238,225,79,81,107,169,234,98,116,210,220,157,81,35,169,186,26,196,85,232,158,10,137,123,142,123,220,239,19,211,234,182,54,162,227,175,57,91,77,214,255,0,197,222,19,98,177,91,42,238,55,43,142,15,109,164,163,163,164,133,211,79,83,60,151,59,131,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,12,32,210,221,45,206,245,167,59,182,105,158,154,88,189,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,89,201,190,219,38,234,168,139,176,159,10,60,40,233,199,9,90,112,204,43,10,139,199,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,206,167,36,80,162,171,99,107,156,170,175,123,228,145,246,215,151,159,5,150,174,22,52,190,158,251,151,227,244,141,213,76,150,157,87,32,172,74,150,213,45,20,11,39,84,86,248,36,107,81,172,99,90,145,58,84,98,185,31,50,57,123,146,49,144,244,229,168,0,0,17,129,205,175,130,143,77,209,214,113,101,166,86,203,173,101,234,30,204,121,165,190,4,239,198,234,24,96,237,178,230,212,87,117,199,217,100,81,71,43,99,107,154,177,171,101,84,141,34,153,239,197,94,90,218,5,196,22,127,174,216,254,173,105,55,252,207,217,113,11,132,209,92,50,186,219,108,85,180,52,210,62,142,109,233,86,154,73,161,125,79,117,142,72,100,72,31,220,137,181,44,147,170,53,86,57,103,164,243,248,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,30,128,0,0,0,4,85,243,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,197,213,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,128,154,144,0,17,87,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,23,87,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,2,106,64,0,11,85,197,143,186,198,178,124,191,200,126,157,57,117,75,85,197,143,186,198,178,124,191,200,126,157,56,26,214,27,84,26,171,155,84,0,0,1,22,188,240,115,250,152,173,90,89,165,180,57,13,34,211,213,84,92,111,247,75,75,86,39,78,143,137,177,65,69,80,244,219,186,198,42,77,94,198,249,163,30,169,39,233,44,105,211,138,188,172,176,10,156,235,141,44,54,169,113,234,75,181,183,21,167,175,191,220,146,165,34,115,41,89,29,51,226,167,168,70,72,190,179,217,89,61,34,179,161,21,237,127,75,211,110,133,115,126,94,103,90,165,249,80,227,39,53,240,151,223,73,218,177,47,15,139,91,255,0,181,123,62,23,194,198,158,46,15,54,53,207,233,174,146,183,215,119,86,251,250,174,86,35,12,223,228,159,165,247,92,123,72,243,205,87,184,58,174,26,124,206,241,75,109,161,167,154,137,209,50,72,45,236,147,122,168,165,85,218,102,62,90,201,98,94,150,236,215,210,189,58,156,170,168,192,145,242,40,57,224,224,20,209,93,116,179,84,168,113,234,181,168,170,167,184,216,46,151,102,164,174,129,25,19,162,158,138,157,235,191,105,143,85,154,189,237,242,71,189,18,79,210,72,211,166,87,204,95,230,93,128,84,234,15,5,186,137,75,109,199,169,46,183,43,29,61,53,254,149,102,72,186,232,217,73,83,28,181,85,17,62,69,78,135,182,141,42,209,122,87,173,204,115,216,222,174,190,149,8,224,228,251,172,119,220,27,138,4,210,170,120,124,69,151,82,237,243,211,214,71,212,198,118,42,168,105,231,171,167,169,221,88,231,187,165,140,169,139,182,142,99,87,196,245,187,169,99,106,19,126,106,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,27,68,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,6,172,70,90,114,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,234,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,171,107,194,143,10,58,143,197,174,163,179,10,194,162,240,54,170,30,220,247,251,252,240,171,233,109,20,174,85,68,115,145,21,59,147,63,165,201,20,40,168,233,28,215,42,171,24,201,36,102,194,122,91,165,184,38,139,96,150,205,51,211,75,23,161,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,156,153,239,145,219,201,43,221,235,57,118,223,100,217,17,17,3,208,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,0,53,87,54,168,53,225,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,151,5,223,229,193,203,254,179,136,139,236,90,183,171,216,239,251,19,208,120,152,34,166,168,146,122,121,50,42,174,135,199,211,78,248,95,28,140,134,25,21,30,249,145,221,43,36,73,19,81,255,0,158,88,166,252,243,248,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,30,83,84,180,183,4,214,156,18,231,166,122,151,98,244,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,243,144,189,146,55,105,34,99,189,87,38,251,108,187,162,170,47,171,0,107,153,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,101,207,150,127,15,188,65,112,243,163,87,44,111,93,50,14,220,117,183,5,158,201,138,119,226,171,244,4,104,233,59,206,241,49,185,204,254,216,123,155,39,102,55,58,54,116,245,239,220,154,86,183,42,175,56,181,139,32,184,216,174,215,122,31,17,87,140,220,31,116,181,201,221,123,60,61,83,233,106,41,29,38,205,84,71,239,5,93,67,54,114,43,125,125,246,234,107,85,63,88,0,0,1,170,185,181,65,170,184,27,41,240,157,238,177,163,127,47,241,239,167,64,93,82,213,112,157,238,177,163,127,47,241,239,167,64,93,80,32,7,154,63,191,102,166,254,11,244,122,35,42,185,24,254,187,63,102,255,0,121,24,171,205,31,223,179,83,127,5,250,61,17,149,92,140,127,93,159,179,127,188,128,149,64,0,22,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,107,173,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,118,105,49,215,141,190,15,177,158,46,116,190,91,43,146,146,139,54,177,211,206,236,78,241,87,45,71,98,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,58,92,17,23,202,227,223,179,76,191,26,250,61,105,63,196,16,242,247,192,51,45,44,230,61,132,233,246,160,227,213,118,60,134,199,81,123,166,174,161,169,68,235,137,254,134,172,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,157,224,0,0,0,0,6,42,243,71,247,19,212,223,193,126,177,68,101,81,138,188,209,253,196,245,55,240,95,172,81,1,0,38,213,6,170,230,213,0,11,85,197,143,186,198,178,124,191,200,126,157,57,117,75,85,197,143,186,198,178,124,191,200,126,157,56,26,214,27,84,26,171,155,84,0,0,0,32,47,154,110,127,83,157,113,165,153,82,166,67,73,118,182,226,180,244,22,11,106,211,44,78,101,43,35,166,100,181,20,234,248,211,214,123,43,39,171,71,245,170,189,175,234,98,237,208,141,108,239,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,70,176,89,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,18,147,200,251,0,169,138,213,170,122,165,93,143,82,45,61,85,69,186,193,107,187,57,34,116,232,248,155,44,245,180,236,93,251,172,98,164,212,15,119,146,49,234,145,254,146,198,189,50,148,88,174,6,116,190,235,163,156,37,233,158,7,125,117,90,92,160,179,250,74,178,10,186,39,82,79,73,61,116,210,86,201,75,36,78,85,115,95,11,170,86,21,223,101,85,141,85,90,221,250,82,250,129,175,183,50,236,2,155,79,184,210,212,74,91,110,61,87,106,182,223,42,41,175,244,171,50,75,209,88,250,186,104,229,170,168,137,242,42,245,177,213,139,86,139,210,189,13,123,94,198,244,244,116,166,122,114,91,214,59,238,97,163,89,110,142,221,225,238,82,105,221,194,158,162,215,83,212,196,233,165,185,58,162,71,83,116,53,136,171,209,60,21,18,247,28,247,185,222,39,167,213,108,109,69,241,92,240,112,10,153,109,90,89,170,84,56,245,34,83,210,212,92,108,23,75,179,82,38,206,175,149,177,79,69,78,245,223,186,246,34,67,94,246,249,43,24,171,39,232,172,137,213,138,188,172,179,250,156,23,141,44,54,149,114,26,75,77,183,42,167,175,176,92,150,165,98,107,42,153,37,51,229,167,167,71,200,158,171,223,89,5,34,51,161,81,238,127,75,19,126,181,107,130,82,185,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,2,106,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,0,54,83,0,0,0,1,173,103,22,62,244,250,201,243,3,33,250,140,228,212,242,184,247,19,211,47,198,190,177,90,66,183,22,62,244,250,201,243,3,33,250,140,228,212,242,184,247,19,211,47,198,190,177,90,6,85,17,87,207,59,245,39,251,73,251,180,149,66,42,249,231,126,164,255,0,105,63,118,129,106,185,42,123,211,229,63,47,235,190,163,110,38,164,133,110,74,158,244,249,79,203,250,239,168,219,137,169,3,21,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,2,106,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,0,54,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,42,95,103,153,72,28,180,168,225,61,135,32,8,49,230,195,168,211,229,156,72,203,97,141,83,194,219,237,22,231,57,17,207,217,37,233,149,222,197,242,253,25,83,205,63,207,237,38,254,253,90,219,109,142,225,112,123,149,18,154,150,89,85,81,55,253,22,42,255,0,192,107,87,196,30,105,249,65,213,187,222,86,146,72,246,85,165,43,90,178,34,162,236,202,104,217,236,85,85,79,54,175,196,12,197,228,231,167,211,95,117,127,38,202,229,98,246,109,86,186,85,98,236,197,221,93,88,215,124,87,116,254,37,125,137,255,0,1,51,198,5,114,145,193,101,199,116,105,247,218,136,24,201,171,161,116,79,114,57,170,171,211,93,87,183,177,55,246,39,222,103,168,2,151,21,20,47,180,2,33,82,123,10,83,218,86,0,0,0,0,5,46,62,119,200,168,239,84,250,85,55,58,36,98,175,232,160,29,145,201,212,158,103,97,242,69,27,145,251,239,186,109,241,83,235,3,133,68,95,37,48,79,142,94,95,24,246,182,37,86,160,226,245,85,20,23,202,106,38,167,110,158,158,149,25,55,102,41,149,168,231,59,161,124,213,88,139,235,123,17,62,239,44,237,30,208,53,129,200,236,25,158,145,101,206,181,213,205,83,105,187,82,54,41,154,250,122,148,107,209,23,103,181,81,241,61,118,243,68,95,111,193,12,146,210,14,102,122,237,165,159,153,172,167,165,200,105,182,70,244,213,220,43,27,34,254,113,94,187,185,101,114,47,181,83,244,125,155,123,73,148,213,222,26,180,187,87,232,230,143,34,197,173,146,212,73,23,109,178,62,134,157,219,122,143,107,87,119,196,245,221,58,215,204,142,125,92,228,239,155,62,165,245,218,93,115,182,190,63,53,88,171,110,108,141,17,18,54,237,178,50,153,169,250,72,239,143,196,15,99,167,92,231,172,247,39,186,28,255,0,1,183,217,24,141,69,73,99,174,170,168,234,94,191,52,217,180,238,84,245,124,203,175,15,54,158,31,170,90,139,21,194,22,123,85,122,169,238,14,223,255,0,197,80,141,171,239,46,78,42,236,50,118,230,195,109,117,41,190,221,80,94,169,118,246,34,255,0,45,237,95,137,248,75,192,159,19,168,238,133,192,105,247,95,254,204,209,127,235,64,147,155,135,55,45,4,163,137,221,154,184,38,145,55,219,243,23,6,162,174,222,207,246,175,252,37,151,212,78,116,117,176,201,87,67,129,233,157,170,186,31,54,193,88,251,141,84,74,239,209,217,221,43,11,85,63,149,229,186,123,12,67,179,242,239,226,170,245,59,97,131,7,183,195,212,173,78,169,111,84,155,38,235,183,242,100,85,255,0,65,120,48,94,80,28,69,94,159,75,81,148,85,99,116,84,146,57,171,50,65,121,222,86,51,117,223,254,112,228,223,201,62,240,60,30,165,115,51,226,23,80,225,173,163,141,212,86,90,106,196,123,63,180,235,43,187,177,181,219,126,139,251,232,155,166,222,222,159,143,176,199,89,110,122,139,171,89,10,83,214,94,174,119,186,250,250,141,154,202,187,131,164,245,222,190,196,89,95,228,158,170,123,87,249,40,76,30,141,242,163,211,12,34,58,26,188,197,144,222,170,226,237,190,118,84,173,53,83,58,219,213,186,39,93,34,121,122,201,241,248,39,220,101,206,15,161,122,97,167,212,244,176,99,120,125,162,151,194,177,26,197,142,223,78,197,242,69,243,245,35,111,247,202,4,64,112,217,202,255,0,52,213,73,41,111,25,221,210,174,203,111,239,194,231,69,76,218,73,157,36,75,31,91,189,110,243,182,248,39,155,23,250,9,65,225,251,131,45,36,208,27,75,105,172,118,168,43,170,222,145,186,90,154,155,125,42,72,231,54,46,218,245,57,145,162,170,249,185,119,223,218,170,95,168,161,134,6,244,67,19,35,111,220,214,162,39,250,10,192,225,17,26,136,214,162,34,34,108,136,159,3,144,82,231,35,125,160,84,82,174,251,138,22,77,213,21,190,97,169,182,254,126,208,57,232,69,243,68,43,68,217,61,129,61,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,169,185,209,42,47,177,15,160,165,91,184,31,35,94,172,93,247,254,131,233,108,168,237,191,156,235,124,126,91,125,197,29,46,111,196,15,172,29,76,114,251,21,119,219,218,118,34,238,7,32,0,7,10,136,169,178,156,128,40,236,196,139,186,68,205,254,254,148,43,0,0,0,0,58,165,151,100,217,14,134,74,187,239,240,64,62,181,243,242,67,142,144,223,102,229,64,113,210,135,32,0,0,0,0,0,56,95,232,57,56,95,96,20,149,148,110,84,213,221,0,228,181,252,70,96,20,250,137,165,247,59,28,208,71,43,157,217,233,107,250,118,95,237,136,92,191,164,138,159,200,46,129,215,81,4,117,48,186,9,155,187,29,182,233,183,243,238,6,172,183,58,41,173,55,90,187,108,138,169,37,29,68,144,59,103,111,230,215,43,87,205,63,160,216,223,132,140,242,12,247,68,49,155,163,102,123,229,75,109,19,100,234,107,147,101,240,144,57,125,170,191,23,253,228,23,241,157,129,51,79,181,243,33,183,71,19,35,101,198,170,174,228,212,98,183,109,164,173,168,68,253,20,77,191,64,151,174,90,121,36,23,173,1,177,81,193,51,223,224,232,41,97,147,169,21,54,123,40,168,209,118,223,218,158,96,101,233,194,156,156,47,176,10,119,216,229,23,204,161,83,117,216,229,169,178,34,110,7,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,26,186,177,201,175,242,161,170,121,150,166,127,8,239,70,125,173,200,46,55,223,5,246,67,189,225,124,85,76,147,118,187,158,53,189,125,61,206,158,174,150,239,182,251,38,251,18,84,0,181,92,46,104,95,240,107,208,156,103,69,62,212,253,163,251,57,227,127,186,126,7,193,247,252,69,100,245,63,196,247,36,233,233,239,244,254,154,239,211,191,150,251,37,213,0,1,111,245,223,71,44,90,251,166,117,186,85,148,205,209,101,186,220,45,85,23,24,250,94,190,38,150,146,227,79,87,45,54,236,123,30,206,243,41,221,23,113,174,71,51,185,214,155,171,118,91,128,0,252,156,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,253,96,0,0,0,0,0,199,254,53,184,82,254,24,58,89,106,211,63,183,191,100,189,25,144,65,125,241,190,139,241,253,206,221,53,68,61,174,223,122,45,183,241,61,93,93,75,183,70,219,121,238,150,3,133,206,84,159,193,175,93,177,157,107,252,189,125,163,251,57,227,127,185,159,101,188,31,127,196,81,207,77,252,119,139,147,167,167,191,213,250,11,191,78,222,91,238,153,254,0,0,0,0,0,24,127,198,247,0,247,222,51,114,172,106,237,81,174,159,101,44,184,189,190,106,122,59,71,217,134,87,109,85,60,157,85,21,61,244,168,137,254,187,35,166,103,109,81,205,111,99,118,236,175,113,152,0,12,32,224,219,150,69,171,132,253,92,155,85,238,26,167,73,155,212,54,207,81,109,161,167,155,23,109,27,232,103,153,241,111,85,20,171,83,50,181,253,166,75,18,244,181,21,89,59,211,171,101,84,118,111,128,4,106,234,199,38,191,202,134,169,230,90,153,252,35,189,25,246,183,32,184,223,124,23,217,14,247,133,241,85,50,77,218,238,120,214,245,244,247,58,122,186,91,190,219,236,155,236,102,175,11,154,23,252,26,244,39,25,209,79,181,63,104,254,206,120,223,238,159,129,240,125,255,0,17,89,61,79,241,61,201,58,122,123,253,63,166,187,244,239,229,190,201,117,64,22,127,139,14,29,109,92,82,232,149,227,72,46,23,106,75,53,69,117,69,37,93,13,226,107,91,107,223,109,158,25,216,245,150,40,213,236,84,123,162,73,97,87,53,237,84,100,207,79,52,85,106,225,6,39,201,106,251,131,101,86,108,215,22,226,199,193,94,177,251,133,61,210,221,83,246,17,146,118,42,160,145,178,69,39,67,235,156,199,116,189,141,93,156,138,213,219,101,69,79,34,79,192,24,255,0,198,183,10,95,195,7,75,45,90,103,246,247,236,151,163,50,8,47,190,55,209,126,63,185,219,166,168,135,181,219,239,69,182,254,39,171,171,169,118,232,219,111,61,210,192,112,185,202,147,248,53,235,182,51,173,127,151,175,180,127,103,60,111,247,51,236,183,131,239,248,138,57,233,191,142,241,114,116,244,247,250,191,65,119,233,219,203,125,211,63,192,0,0,3,0,56,163,229,73,252,37,53,219,38,214,191,203,215,217,207,180,126,11,251,153,246,91,198,118,60,61,28,20,223,199,120,184,250,186,187,29,95,160,155,117,109,231,182,235,159,224,12,127,224,167,133,47,224,125,165,151,93,51,251,123,246,183,210,121,4,247,223,27,232,191,1,219,238,83,83,195,218,237,247,165,223,111,13,213,213,212,155,245,237,183,150,235,144,0,0,49,87,142,126,6,63,134,143,216,159,246,81,251,29,246,59,210,95,244,19,210,30,43,197,248,111,251,162,30,142,159,13,255,0,101,191,95,195,111,60,170,0,97,87,5,60,183,191,129,246,169,221,117,51,242,203,246,183,210,120,252,246,47,5,246,119,192,118,251,149,52,243,119,123,158,42,93,246,240,221,61,61,41,191,94,251,249,108,174,53,185,111,127,12,29,83,181,106,103,229,151,236,151,163,49,248,44,94,11,236,239,143,238,118,234,106,38,238,247,60,84,91,111,226,122,122,122,87,110,141,247,243,217,51,84,1,138,188,12,112,49,252,11,190,219,127,178,143,219,31,182,62,141,255,0,160,158,143,240,190,19,196,255,0,221,19,117,245,120,159,251,29,186,62,59,249,101,80,0,0,0,96,7,20,124,169,63,132,166,187,100,218,215,249,122,251,57,246,143,193,127,115,62,203,120,206,199,135,163,130,155,248,239,23,31,87,87,99,171,244,19,110,173,188,246,221,110,255,0,3,156,14,90,184,47,181,101,208,195,168,181,121,125,203,47,168,163,117,69,67,173,173,160,130,24,41,91,47,105,140,139,185,43,149,253,85,19,43,158,178,108,168,177,162,53,189,42,175,202,0,7,148,213,140,23,242,161,165,153,150,153,250,83,209,159,107,113,251,141,139,198,246,59,222,23,197,83,73,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,200,214,254,193,143,255,0,61,23,251,137,255,0,223,201,84,0,12,74,227,143,128,43,87,25,119,92,70,251,14,125,73,133,220,177,170,122,202,74,138,198,227,205,175,158,225,4,174,137,209,68,249,59,240,185,25,11,155,51,154,213,87,38,245,18,42,116,238,189,89,106,0,193,94,16,249,102,223,120,75,214,90,109,85,180,113,17,233,186,71,219,234,173,119,75,71,217,38,83,120,250,89,90,142,108,125,247,85,74,177,116,207,29,60,187,181,189,75,218,232,221,26,231,25,43,112,225,211,4,189,241,29,69,196,189,254,159,199,100,150,44,126,150,197,143,250,243,69,232,206,151,220,60,84,190,164,169,28,221,232,238,8,206,153,35,94,223,103,169,171,187,253,91,170,0,0,0,0,0,0,0,0,0,0,0,197,94,57,248,24,254,26,63,98,127,217,71,236,119,216,239,73,127,208,79,72,120,175,23,225,191,238,136,122,58,124,55,253,150,253,127,13,188,252,167,5,60,183,191,129,246,169,221,117,51,242,203,246,183,210,120,252,246,47,5,246,119,192,118,251,149,52,243,119,123,158,42,93,246,240,221,61,61,41,191,94,251,249,108,185,170,0,0,0,197,94,57,248,24,254,26,63,98,127,217,71,236,119,216,239,73,127,208,79,72,120,175,23,225,191,238,136,122,58,124,55,253,150,253,127,13,188,252,167,5,60,183,191,129,246,169,221,117,51,242,203,246,183,210,120,252,246,47,5,246,119,192,118,251,149,52,243,119,123,158,42,93,246,240,221,61,61,41,191,94,251,249,108,185,170,0,0,0,30,83,86,48,95,202,134,150,102,90,103,233,79,70,125,173,199,238,54,47,27,216,239,120,95,21,77,36,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,61,88,2,42,255,0,176,99,255,0,207,69,254,226,127,247,242,85,0,0,0,2,42,255,0,176,99,255,0,207,69,254,226,127,247,243,63,248,92,208,191,224,215,161,56,206,138,125,169,251,71,246,115,198,255,0,116,252,15,131,239,248,138,201,234,127,137,238,73,211,211,223,233,253,53,223,167,127,45,246,75,170,0,0,0,138,191,236,24,255,0,243,209,127,184,159,253,252,145,77,1,211,75,238,141,232,214,39,165,89,30,111,246,186,175,21,183,182,215,29,223,209,172,160,239,82,196,231,54,154,62,195,28,244,111,106,4,138,45,250,156,231,246,250,220,170,231,41,112,0,22,83,133,30,20,116,227,132,173,56,102,21,133,69,227,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,103,83,146,40,81,85,177,181,206,85,87,189,242,72,251,214,0,0,0,2,223,232,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,165,187,174,200,212,107,90,198,53,140,99,24,219,128,0,0,0,0,0,0,0,0,0,17,87,253,131,31,254,122,47,247,19,255,0,191,146,168,0,242,154,79,130,254,75,244,179,13,211,63,74,122,79,236,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,185,234,192,3,0,56,163,229,73,252,37,53,219,38,214,191,203,215,217,207,180,126,11,251,153,246,91,198,118,60,61,28,20,223,199,120,184,250,186,187,29,95,160,155,117,109,231,182,235,117,120,24,224,99,248,23,125,182,255,0,101,31,182,63,108,125,27,255,0,65,61,31,225,124,39,137,255,0,186,38,235,234,241,63,246,59,116,124,119,242,202,160,0,0,0,0,5,148,202,184,81,211,139,255,0,18,120,87,20,214,200,189,13,153,226,254,46,11,148,148,240,162,199,125,165,150,130,122,72,219,80,155,166,211,69,221,98,178,100,221,203,27,22,39,35,145,34,88,111,88,0,0,0,0,0,11,85,197,30,133,255,0,9,77,9,201,180,83,237,79,217,207,180,126,11,251,167,224,124,103,99,195,214,65,83,252,79,114,62,174,174,199,79,233,166,221,91,249,237,178,221,80,4,85,255,0,96,199,255,0,158,139,253,196,255,0,239,228,170,0,0,242,154,177,130,254,84,52,179,50,211,63,74,122,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,234,192,17,87,253,131,31,254,122,47,247,19,255,0,191,146,168,0,0,0,22,171,138,61,11,254,18,154,19,147,104,167,218,159,179,159,104,252,23,247,79,192,248,206,199,135,172,130,167,248,158,228,125,93,93,142,159,211,77,186,183,243,219,101,192,15,236,24,255,0,243,209,127,184,159,253,252,149,64,0,0,5,170,226,143,66,255,0,132,166,132,228,218,41,246,167,236,231,218,63,5,253,211,240,62,51,177,225,235,32,169,254,39,185,31,87,87,99,167,244,211,110,173,252,246,217,112,87,19,228,181,125,193,178,171,54,107,139,113,99,224,175,88,253,194,158,233,110,169,251,8,201,59,21,80,72,217,34,147,161,245,206,99,186,94,198,174,206,69,106,237,178,162,167,145,39,224,11,85,197,30,133,255,0,9,77,9,201,180,83,237,79,217,207,180,126,11,251,167,224,124,103,99,195,214,65,83,252,79,114,62,174,174,199,79,233,166,221,91,249,237,178,225,86,147,242,107,252,151,234,158,27,169,159,194,59,210,127,100,178,11,117,247,193,125,144,236,248,175,11,83,28,221,174,231,141,119,71,87,111,167,171,165,219,111,190,203,182,196,149,0,0,0,0,0,35,87,86,57,53,254,84,53,79,50,212,207,225,29,232,207,181,185,5,198,251,224,190,200,119,188,47,138,169,146,110,215,115,198,183,175,167,185,211,213,210,221,246,223,100,223,99,53,120,92,208,191,224,215,161,56,206,138,125,169,251,71,246,115,198,255,0,116,252,15,131,239,248,138,201,234,127,137,238,73,211,211,223,233,253,53,223,167,127,45,246,75,170,0,24,171,199,63,3,31,195,71,236,79,251,40,253,142,251,29,233,47,250,9,233,15,21,226,252,55,253,209,15,71,79,134,255,0,178,223,175,225,183,158,85,0,48,171,130,158,91,223,192,251,84,238,186,153,249,101,251,91,233,60,126,123,23,130,251,59,224,59,125,202,154,121,187,189,207,21,46,251,120,110,158,158,148,223,175,125,252,182,92,213,0,11,85,197,30,133,255,0,9,77,9,201,180,83,237,79,217,207,180,126,11,251,167,224,124,103,99,195,214,65,83,252,79,114,62,174,174,199,79,233,166,221,91,249,237,178,225,86,147,242,107,252,151,234,158,27,169,159,194,59,210,127,100,178,11,117,247,193,125,144,236,248,175,11,83,28,221,174,231,141,119,71,87,111,167,171,165,219,111,190,203,182,196,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,85,243,56,223,115,135,38,232,169,185,194,38,203,176,29,136,114,112,158,195,144,44,199,22,249,228,24,22,136,100,215,71,76,246,74,182,218,214,199,210,215,46,235,225,39,114,123,21,62,44,251,205,114,45,148,83,93,174,180,150,216,213,86,74,202,136,224,110,238,219,205,206,70,167,154,255,0,73,60,60,203,50,72,44,186,3,125,163,158,103,179,198,80,85,67,31,74,42,238,247,209,86,34,111,183,177,60,136,133,224,199,2,102,160,235,230,61,110,146,38,72,203,117,85,37,201,200,245,110,219,71,91,78,139,250,72,187,254,152,19,207,195,158,1,79,167,122,95,108,177,195,4,113,57,189,238,166,179,167,100,254,216,153,201,250,40,137,252,178,232,29,116,240,71,77,11,96,133,187,49,187,236,155,127,62,231,96,2,133,42,114,236,133,59,129,82,127,65,201,194,123,14,64,0,0,0,0,28,116,161,200,2,158,147,148,242,242,83,146,151,123,55,2,160,124,111,149,119,223,224,167,124,82,238,155,40,29,160,0,5,29,152,149,119,88,153,191,223,210,133,96,14,17,17,19,100,57,0,0,0,0,56,85,216,235,123,151,216,139,182,254,192,57,124,168,221,255,0,152,249,158,245,122,239,191,244,149,116,185,223,18,182,71,229,183,222,2,36,95,98,157,232,155,28,35,118,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,141,144,167,161,10,192,20,116,255,0,48,217,80,172,1,194,47,145,198,229,71,10,128,58,142,58,182,246,156,42,42,20,185,21,125,155,129,95,90,4,118,231,95,74,253,234,84,212,93,128,173,23,112,191,112,79,97,200,29,18,71,214,158,207,51,134,68,168,168,167,126,200,54,64,8,155,28,128,0,0,0,0,0,0,0,225,125,135,39,11,236,2,133,67,150,175,243,148,72,142,95,98,161,83,60,145,0,236,0,1,7,28,214,241,9,237,58,229,29,245,177,163,105,230,164,72,17,123,155,175,82,214,87,59,217,253,8,95,110,77,90,147,37,67,175,26,115,59,191,56,139,91,92,196,72,188,187,109,142,133,137,235,111,237,221,61,155,30,123,156,61,181,97,172,181,87,50,5,70,62,182,6,171,252,255,0,73,86,189,118,251,143,39,201,194,178,154,29,115,173,167,114,203,222,117,166,226,237,145,19,163,167,251,87,250,247,221,63,160,9,158,0,1,74,251,78,16,57,10,89,236,221,85,20,14,208,112,158,195,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,176,10,84,229,61,165,15,246,110,138,136,84,212,2,176,0,17,93,206,87,82,100,167,117,159,78,96,119,231,21,104,171,158,139,23,151,109,209,215,49,125,109,253,187,175,179,98,196,242,164,196,39,187,107,148,151,215,70,142,167,134,145,96,85,238,108,189,73,89,66,239,103,244,41,234,121,199,214,83,77,174,116,84,237,89,123,205,180,219,221,178,162,116,116,255,0,109,127,94,251,175,244,30,179,147,197,181,102,172,186,215,62,5,86,50,182,118,163,252,255,0,73,22,129,118,251,128,151,32,0,20,57,127,156,225,16,73,230,138,82,196,114,123,85,0,237,79,97,201,194,123,14,64,0,0,0,0,0,0,28,42,110,114,0,249,223,18,170,170,156,199,31,66,123,60,206,237,144,108,128,19,238,10,187,28,156,47,176,14,21,219,14,180,41,114,46,197,61,43,247,168,29,157,91,251,14,122,142,182,162,167,183,114,164,69,80,57,220,229,87,200,34,28,129,70,202,163,167,249,138,192,20,116,33,86,200,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,116,161,200,2,158,147,148,68,67,144,0,0,0,0,0,0,0,0,0,0,0,0,0,225,125,135,39,11,236,3,173,254,72,115,31,192,225,254,207,234,57,143,216,128,118,0,0,139,158,114,180,204,143,17,178,203,208,189,78,187,82,46,255,0,210,218,242,197,114,127,153,177,241,47,81,186,34,255,0,204,245,199,203,239,245,169,204,131,231,46,214,253,128,179,47,83,119,75,189,18,251,127,236,107,140,118,229,7,183,240,156,159,116,85,255,0,153,203,135,179,252,122,112,39,4,0,5,15,40,143,216,86,242,136,253,128,118,183,216,114,112,223,97,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,123,14,78,29,236,3,170,79,97,91,10,36,246,21,176,10,192,0,66,39,56,25,155,39,18,244,251,34,39,252,207,91,188,190,239,90,160,190,188,154,169,153,38,35,122,151,161,122,155,118,171,93,255,0,161,180,5,132,230,249,183,240,156,131,100,84,255,0,153,203,127,183,252,122,131,34,121,52,53,191,96,47,43,212,221,214,239,90,190,223,251,26,16,36,224,0,7,92,159,19,134,121,161,204,158,197,56,103,179,250,128,236,79,97,201,194,123,14,64,0,0,0,0,0,0,0,0,0,0,0,0,225,81,20,227,164,168,1,199,74,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,125,135,39,11,236,3,173,254,105,177,203,19,96,170,136,114,223,231,2,176,0,17,115,206,82,162,36,195,108,176,164,136,175,117,230,147,203,116,223,110,138,255,0,135,245,22,63,147,212,11,47,18,181,10,223,106,99,215,31,255,0,58,156,244,220,223,178,183,85,231,22,252,89,36,245,33,88,170,186,61,95,106,77,94,205,254,255,0,143,244,21,242,104,198,106,101,213,203,150,91,178,120,120,109,183,10,47,99,191,79,251,81,222,223,103,177,223,210,4,198,128,0,161,229,17,251,10,221,177,195,90,137,236,2,182,251,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,239,97,200,3,166,79,97,91,14,28,212,95,105,203,118,2,176,0,16,147,206,22,5,139,137,90,117,119,181,113,235,119,255,0,157,80,95,14,77,117,17,46,27,122,133,100,68,123,111,53,126,91,166,251,116,80,124,63,172,183,28,229,241,154,152,181,114,219,150,236,158,30,107,109,190,139,216,239,211,254,219,119,183,217,236,111,244,148,114,129,202,221,73,156,92,49,101,147,212,153,101,170,232,245,125,171,53,3,55,251,254,31,208,4,200,0,0,235,122,110,112,207,36,216,169,223,204,112,138,138,5,105,236,57,56,79,97,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,246,28,156,47,176,14,183,38,229,76,254,113,177,203,80,10,128,41,146,72,225,98,201,43,145,173,79,106,168,16,83,205,82,242,234,238,34,146,137,37,234,108,54,223,239,145,119,84,174,174,77,255,0,210,101,103,39,12,89,148,24,61,218,251,37,59,82,73,238,21,72,215,244,42,59,165,212,212,46,246,175,192,143,94,52,51,199,106,7,16,121,61,122,212,247,219,109,175,173,182,49,221,125,91,54,58,234,133,68,246,38,223,167,236,243,254,146,94,249,107,226,116,88,254,129,88,42,233,168,99,130,74,251,125,45,84,174,107,118,87,62,74,42,53,115,151,207,218,187,123,64,203,176,14,23,216,5,10,138,161,168,21,124,206,81,126,32,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,106,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,217,219,172,157,138,168,36,116,114,199,214,202,103,49,221,47,99,147,118,170,181,118,221,21,83,204,189,90,91,170,88,38,180,224,150,205,76,211,75,239,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,235,53,55,219,116,221,21,21,67,213,128,0,0,0,0,0,0,0,2,213,107,167,20,122,19,195,95,161,63,45,121,207,217,207,180,126,39,209,159,220,202,202,206,255,0,135,237,119,191,218,209,73,211,211,223,139,244,182,223,171,203,125,151,111,41,165,188,122,240,157,173,57,221,179,76,244,211,85,189,51,146,94,123,222,10,139,208,87,42,126,239,106,23,205,39,231,38,167,100,109,218,56,158,239,89,201,190,219,38,234,168,138,25,0,0,0,0,0,0,0,0,0,1,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,144,31,172,12,85,254,202,63,2,127,245,243,255,0,115,55,143,249,33,149,64,0,0,0,49,255,0,84,184,245,225,59,69,179,187,158,153,234,94,171,122,27,36,179,118,124,109,23,160,174,85,29,174,236,44,154,63,206,67,78,248,221,188,114,177,222,171,151,109,246,93,149,21,16,50,0,22,171,66,248,163,208,158,37,61,55,249,20,206,126,209,253,156,240,222,147,254,230,86,81,246,60,71,119,179,254,217,138,62,174,174,196,191,163,190,221,62,123,110,155,221,80,0,249,45,151,107,85,234,153,245,150,107,157,37,125,60,117,19,210,62,90,105,155,43,27,60,18,190,25,162,87,53,85,17,241,203,28,145,189,190,214,189,142,106,236,168,168,125,96,0,0,1,249,55,252,179,21,197,61,27,246,167,38,181,89,189,51,112,134,211,110,244,133,108,116,254,50,186,93,251,84,208,245,170,119,38,127,75,186,99,110,238,118,203,178,46,199,235,0,0,0,6,63,234,151,30,188,39,104,182,119,115,211,61,75,213,111,67,100,150,110,207,141,162,244,21,202,163,181,221,133,147,71,249,200,105,223,27,183,142,86,59,213,114,237,190,203,178,162,162,122,189,11,226,143,66,120,148,244,223,228,83,57,251,71,246,115,195,122,79,251,153,89,71,216,241,29,222,207,251,102,40,250,186,187,18,254,142,251,116,249,237,186,110,23,84,0,0,3,202,106,150,169,96,154,45,130,92,245,51,82,239,190,134,198,236,221,159,27,91,225,102,168,237,119,102,100,49,254,110,22,62,71,111,36,172,111,170,213,219,125,215,100,69,84,15,86,12,106,196,249,143,112,99,156,229,86,108,43,22,214,79,27,122,200,46,20,246,187,117,55,217,219,172,125,250,169,228,108,113,71,214,250,102,177,189,79,123,83,119,42,53,55,221,85,19,204,201,80,0,249,36,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,250,192,0,0,0,121,252,15,63,195,117,63,25,131,51,211,252,134,146,251,98,170,168,171,166,167,184,82,42,186,9,223,77,81,37,60,171,27,182,217,236,73,97,145,17,237,221,143,68,71,53,92,213,71,40,122,0,0,0,0,0,0,0,15,146,138,237,106,184,212,215,209,219,238,116,149,85,22,186,132,164,174,138,25,154,247,210,206,177,71,50,69,43,81,119,99,214,41,162,145,26,237,151,162,70,59,216,228,85,15,172,0,0,0,0,0,0,0,0,0,0,3,29,115,254,97,28,35,105,102,101,118,211,237,65,213,42,187,30,67,99,168,90,106,234,26,156,94,241,215,19,246,69,69,69,74,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,12,138,5,138,210,30,56,184,87,215,124,202,61,62,210,221,91,164,187,100,51,211,203,83,5,12,214,218,218,23,212,50,52,69,122,68,181,80,198,217,30,141,221,234,198,42,191,161,143,118,221,44,114,165,245,0,11,127,173,122,247,164,252,59,98,180,185,174,177,229,127,103,236,181,183,6,90,224,169,240,53,53,125,117,79,142,73,27,31,69,60,114,61,55,100,50,46,234,157,62,174,219,238,168,139,111,244,183,143,94,19,181,167,59,182,105,158,154,106,183,166,114,75,207,123,193,81,122,10,229,79,221,237,66,249,164,252,228,212,236,141,187,71,19,221,235,57,55,219,100,221,85,17,67,32,0,60,166,169,106,150,9,162,216,37,207,83,53,46,251,232,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,230,225,99,228,118,242,74,198,250,173,93,183,221,118,68,85,64,245,96,197,95,236,163,240,39,255,0,95,63,247,51,120,255,0,146,23,215,72,117,147,78,245,223,13,143,80,116,182,241,87,118,199,167,168,150,154,10,233,173,85,116,44,168,124,106,136,245,137,42,162,141,210,49,29,187,21,236,69,103,91,30,221,250,152,228,64,246,160,31,36,151,107,84,55,90,123,20,215,58,70,92,171,41,230,171,167,163,116,205,73,230,130,23,70,217,101,100,123,245,57,140,116,240,181,206,68,217,171,44,104,187,117,38,225,245,128,0,0,0,0,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,7,235,3,21,127,178,143,192,159,253,124,255,0,220,205,227,254,72,101,80,0,0,0,0,0,0,0,126,77,199,44,197,108,247,219,70,45,118,201,173,84,87,172,131,196,122,34,221,81,91,28,117,87,14,195,17,243,248,120,156,168,249,123,108,84,115,250,17,122,90,168,171,178,31,172,0,0,0,0,0,31,37,178,237,106,189,83,62,178,205,115,164,175,167,142,162,122,71,203,77,51,101,99,103,130,87,195,52,74,230,170,162,62,57,99,146,55,183,218,215,177,205,93,149,21,15,172,0,0,0,0,0,0,0,0,0,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,49,175,251,40,252,9,255,0,215,207,253,204,222,63,228,128,101,80,0,0,0,0,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,49,175,251,40,252,9,255,0,215,207,253,204,222,63,228,128,101,80,0,0,6,53,101,156,199,184,49,193,178,171,206,21,148,235,39,130,189,99,247,10,139,93,198,155,236,237,214,78,197,84,18,58,57,99,235,101,51,152,238,151,177,201,187,85,90,187,110,138,169,230,6,74,131,202,105,110,169,96,154,211,130,91,53,51,77,47,190,153,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,172,212,223,109,211,116,84,85,245,96,0,49,171,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,103,110,178,118,42,160,145,209,203,31,91,41,156,199,116,189,142,77,218,170,213,219,116,85,79,48,50,84,30,83,75,117,75,4,214,156,18,217,169,154,105,125,244,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,125,102,166,251,110,155,162,162,175,171,0,0,0,11,85,174,156,81,232,79,13,126,132,252,181,231,63,103,62,209,248,159,70,127,115,43,43,59,254,31,181,222,255,0,107,69,39,79,79,126,47,210,219,126,175,45,246,93,191,39,69,56,204,225,179,136,156,170,171,10,209,205,72,251,65,122,162,183,190,233,61,55,161,235,233,58,41,89,36,113,186,78,186,136,35,98,236,249,163,77,145,122,189,109,246,217,21,80,47,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,183,32,68,84,57,85,248,156,34,249,129,216,14,19,216,114,4,105,243,143,197,153,95,131,218,111,177,211,181,100,130,225,74,142,127,66,171,186,91,77,92,239,106,124,12,83,229,87,121,117,15,17,75,68,178,244,182,107,111,247,200,155,42,215,80,166,255,0,232,36,119,153,70,39,69,144,104,21,254,174,166,134,57,228,160,183,213,85,68,231,55,117,107,227,162,172,86,185,60,253,169,191,180,136,78,11,243,199,105,255,0,16,120,197,122,84,246,27,114,175,162,182,61,221,125,59,182,74,234,117,84,246,46,255,0,161,236,242,254,144,54,54,5,49,201,28,204,73,34,114,57,171,236,84,42,2,135,255,0,49,75,83,98,183,33,198,192,84,158,195,147,132,246,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,149,20,59,226,7,27,161,91,78,180,79,63,97,216,158,192,57,60,246,123,115,75,70,45,89,91,221,232,115,59,123,46,255,0,124,141,79,248,79,66,90,206,35,242,8,113,237,52,175,170,154,118,66,142,237,122,238,118,219,127,108,66,159,119,243,129,174,14,101,115,150,245,151,223,47,19,202,178,73,95,114,169,169,123,213,119,87,57,242,185,202,191,215,185,176,191,5,22,71,90,56,122,195,91,36,11,19,214,201,110,69,106,183,111,254,81,166,255,0,136,215,183,16,199,171,179,76,166,150,197,69,4,147,212,215,58,87,53,140,77,220,229,107,28,245,242,221,62,13,85,54,101,211,60,114,155,20,192,236,86,42,88,27,12,116,182,250,88,145,141,110,200,222,152,88,221,182,221,127,189,3,211,156,47,176,228,225,125,128,117,185,170,171,228,84,136,187,108,10,154,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,4,64,104,191,30,223,193,95,140,77,107,211,125,68,131,196,105,150,77,170,25,13,101,93,68,20,253,117,86,90,231,215,73,18,214,53,24,157,115,66,172,142,54,203,23,155,145,172,107,226,78,166,186,57,165,252,214,179,139,31,122,125,100,249,129,144,253,70,112,54,83,4,80,114,190,230,9,77,105,166,178,240,189,173,55,90,183,177,245,13,160,195,239,149,50,203,82,254,185,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,122,35,98,54,47,85,141,102,210,190,0,3,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,32,63,43,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,166,72,217,36,221,9,234,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,142,14,95,220,76,102,92,87,243,3,205,117,75,48,161,164,183,49,186,111,87,109,180,91,41,145,28,203,117,186,59,173,19,226,129,100,233,71,76,254,169,100,123,228,114,39,83,222,238,150,177,157,17,179,21,121,131,113,183,117,226,191,63,142,197,140,79,87,67,167,88,173,69,68,54,170,54,213,57,208,93,167,108,211,53,151,103,198,232,98,123,31,37,59,163,107,98,145,28,176,167,113,26,168,178,73,189,203,228,169,239,79,148,252,191,174,250,141,184,9,169,0,0,0,1,173,103,22,62,244,250,201,243,3,33,250,140,228,212,242,184,247,19,211,47,198,190,177,90,66,183,22,62,244,250,201,243,3,33,250,140,228,212,242,184,247,19,211,47,198,190,177,90,6,85,17,107,204,7,137,140,203,133,14,96,120,86,169,97,244,52,151,22,59,77,233,45,183,123,101,74,35,89,113,183,73,117,173,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,202,81,10,220,234,253,233,241,111,151,244,63,81,184,129,47,218,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,221,82,70,249,33,235,79,94,9,123,111,123,27,52,79,71,71,35,17,203,209,35,30,213,93,218,167,171,32,47,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,78,246,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,7,235,0,0,0,0,138,190,121,223,169,63,218,79,221,166,42,242,184,247,236,211,47,198,190,143,90,101,87,60,239,212,159,237,39,238,211,21,121,92,123,246,105,151,227,95,71,173,3,55,249,179,106,246,101,160,186,161,195,158,174,105,252,244,145,223,113,218,140,154,106,116,171,129,38,130,86,62,59,124,82,195,35,60,149,89,36,82,73,26,171,85,175,68,122,171,92,215,35,92,153,127,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,179,2,249,231,126,164,255,0,105,63,118,152,65,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,58,246,238,49,21,27,43,209,67,99,48,121,77,45,213,44,19,90,112,75,102,166,105,165,247,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,245,154,155,237,186,110,138,138,190,172,0,4,122,243,45,230,9,77,163,214,171,199,15,154,65,117,171,143,80,107,233,252,53,226,237,73,44,180,179,227,76,123,105,103,141,99,87,192,172,157,245,20,211,202,212,124,50,181,240,46,206,69,71,163,118,11,43,205,123,142,58,156,150,235,123,225,31,78,89,72,182,43,109,69,59,50,235,178,62,42,133,174,171,137,209,206,218,40,21,170,228,137,144,74,214,119,92,187,74,179,68,232,246,99,99,127,122,93,13,85,205,170,0,22,171,139,31,117,141,100,249,127,144,253,58,114,234,150,171,139,31,117,141,100,249,127,144,253,58,112,53,172,54,168,53,87,54,168,0,0,0,64,15,52,127,126,205,77,252,23,232,244,68,255,0,16,3,205,31,223,179,83,127,5,250,61,16,25,85,200,199,245,217,251,55,251,200,245,92,227,56,133,214,93,59,177,99,186,51,137,83,122,19,16,207,109,245,50,93,47,176,85,55,197,92,187,79,70,79,108,107,17,122,225,133,25,36,15,149,223,243,230,206,216,209,81,141,153,146,121,94,70,63,174,207,217,191,222,68,132,241,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,221,113,185,219,171,81,237,235,98,190,55,47,67,220,138,16,237,203,63,141,123,119,12,25,221,203,9,212,187,159,134,211,108,183,122,154,218,201,22,170,111,67,87,67,12,139,29,68,52,240,182,78,190,246,204,130,68,108,125,75,180,14,87,163,97,86,186,117,13,99,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,37,39,148,239,26,246,236,167,21,182,112,175,169,23,62,140,146,205,189,54,29,59,214,170,162,107,173,11,99,168,168,146,158,71,43,95,28,62,22,56,122,88,174,145,141,88,150,40,216,196,88,149,94,18,84,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,89,14,220,212,56,234,169,207,242,27,175,12,58,91,95,87,6,49,99,168,154,219,153,205,53,44,93,23,107,140,21,80,189,176,68,146,70,179,70,202,89,169,149,22,70,61,157,215,185,233,210,232,216,199,200,24,213,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,191,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,157,78,149,78,87,58,223,175,58,217,160,211,86,107,69,142,174,162,142,199,80,203,118,63,151,85,201,249,252,134,6,245,182,84,145,174,245,165,125,59,152,216,214,171,217,42,185,90,189,82,195,51,221,18,220,31,112,153,153,113,117,170,31,97,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,175,110,227,209,21,177,61,83,97,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,15,64,0,2,0,121,163,251,246,106,111,224,191,71,162,50,171,145,143,235,179,246,111,247,145,138,188,209,253,251,53,55,240,95,163,209,25,85,200,199,245,217,251,55,251,200,9,84,0,0,49,87,154,63,184,158,166,254,11,245,138,35,42,140,85,230,143,238,39,169,191,130,253,98,136,8,86,225,59,222,159,70,254,96,99,223,81,128,216,123,90,51,92,203,78,180,191,32,206,52,255,0,77,106,243,251,237,154,157,181,52,248,229,37,98,82,207,94,196,145,169,42,70,254,135,170,189,177,44,146,35,26,199,62,69,98,49,168,174,114,33,175,15,9,222,244,250,55,243,3,30,250,140,6,202,96,107,67,115,226,71,91,110,218,218,206,35,106,179,234,182,106,43,42,32,169,75,229,53,60,20,207,235,134,6,83,177,22,40,152,216,85,139,11,27,27,216,172,232,145,138,230,189,28,142,118,243,231,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,100,96,243,58,224,59,242,33,125,169,215,157,39,178,244,224,57,5,193,222,146,181,219,173,221,186,92,94,103,50,22,199,187,187,174,94,205,68,238,168,86,244,199,28,80,185,99,133,54,235,137,171,142,188,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,20,54,51,7,159,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,75,43,198,223,24,56,207,8,218,95,45,233,203,73,91,155,95,41,231,110,39,103,171,138,163,177,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,189,77,12,116,230,185,198,191,228,203,21,159,134,189,51,185,218,170,114,76,182,223,81,77,150,203,191,122,107,61,174,104,218,212,167,232,86,172,109,154,170,57,31,230,231,117,199,18,117,35,17,102,134,86,224,183,46,141,116,215,109,40,215,106,76,79,69,49,111,182,63,108,123,158,147,196,188,117,29,191,211,62,18,142,174,72,127,183,106,99,119,135,236,247,37,155,213,86,245,244,116,46,251,161,141,89,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,145,55,220,179,248,40,184,240,193,130,92,179,109,75,182,120,109,73,203,119,166,173,163,145,41,102,244,53,12,51,72,145,211,195,81,11,164,235,239,108,201,228,86,201,210,187,64,213,98,58,21,115,131,53,64,0,98,175,52,127,113,61,77,252,23,235,20,71,148,229,205,199,183,240,168,177,79,166,250,137,7,135,212,220,102,223,227,42,234,32,167,232,165,189,80,177,236,137,107,26,140,78,136,102,71,201,27,101,139,201,170,231,181,241,39,75,157,28,62,175,154,63,184,158,166,254,11,245,138,34,8,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,6,63,240,117,198,46,9,197,254,9,81,127,176,81,250,27,36,179,116,125,160,199,251,147,84,122,47,187,53,67,41,127,182,159,4,81,207,221,142,157,100,252,218,47,70,253,46,217,83,207,32,0,16,237,196,55,22,121,151,8,188,206,245,51,56,177,83,213,222,44,85,244,246,154,107,238,56,218,244,165,130,234,196,177,210,164,10,247,172,114,163,31,20,175,73,26,244,103,94,221,198,34,163,101,122,44,196,144,3,205,31,223,179,83,127,5,250,61,16,19,189,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,129,110,92,220,107,255,0,5,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,172,244,128,0,0,0,1,28,28,217,181,123,50,208,93,80,225,207,87,52,254,122,72,239,184,237,70,77,53,58,85,192,147,65,43,31,29,190,41,97,145,158,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,174,76,191,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,129,124,243,191,82,127,180,159,187,76,32,224,251,139,60,203,132,93,80,251,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,161,177,152,60,166,150,234,150,9,173,56,37,179,83,52,210,251,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,250,205,77,246,221,55,69,69,95,86,0,194,174,102,28,20,92,120,159,193,45,185,182,154,91,60,78,164,226,91,83,81,81,198,148,176,250,102,134,105,163,73,41,230,168,153,209,244,118,119,124,241,171,164,233,77,231,106,49,93,50,57,185,170,0,213,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,96,158,5,248,205,177,113,135,167,21,87,57,45,94,134,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,38,42,243,107,224,163,211,116,117,156,89,105,149,178,235,89,122,135,179,30,105,111,129,59,241,186,134,24,59,108,185,181,21,221,113,246,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,227,47,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,37,211,157,95,186,198,45,243,2,135,233,215,19,0,57,92,123,246,105,151,227,95,71,173,50,171,152,119,16,184,175,20,28,189,52,239,87,49,106,111,1,227,245,2,150,154,227,107,125,84,117,19,91,43,162,160,184,182,90,121,28,197,255,0,22,70,43,154,199,62,41,98,122,177,157,125,41,138,188,174,61,251,52,203,241,175,163,214,129,62,119,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,144,25,199,215,26,249,87,21,154,143,87,100,180,220,252,62,153,99,55,9,163,199,45,244,235,35,35,175,232,87,70,219,157,66,72,214,61,211,74,197,85,99,94,212,236,198,245,98,39,83,165,124,183,87,153,215,30,63,150,251,237,78,131,105,61,235,171,1,199,238,14,244,149,210,221,113,238,82,229,19,53,144,186,61,219,218,106,246,105,231,109,66,55,166,73,34,153,201,28,201,191,68,78,76,106,225,71,133,29,71,226,215,81,217,133,97,81,120,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,210,228,138,20,84,116,142,107,149,85,140,100,146,48,46,7,0,188,20,101,92,86,106,61,37,238,237,108,240,250,101,140,220,33,147,35,184,84,36,140,142,191,161,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,179,27,209,234,189,78,137,146,207,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,159,210,221,45,193,52,91,4,182,105,158,154,88,189,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,89,203,182,251,38,200,136,137,234,192,17,151,206,63,63,204,180,179,50,225,247,80,116,251,33,171,177,228,54,58,140,142,166,134,186,153,83,174,39,237,109,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,147,66,42,249,231,126,164,255,0,105,63,118,129,154,156,29,113,139,130,113,127,130,84,95,236,20,126,134,201,44,221,31,104,49,254,228,213,30,139,238,205,80,202,95,237,167,193,20,115,247,99,167,89,63,54,139,209,191,75,182,84,243,200,3,90,30,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,54,30,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,193,112,1,229,53,75,84,176,77,22,193,46,122,153,169,119,223,67,99,118,110,207,141,173,240,179,84,118,187,179,50,24,255,0,55,11,31,35,183,146,86,55,213,106,237,190,235,178,34,170,122,11,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,203,85,197,143,186,198,178,124,191,200,126,157,57,117,75,85,197,143,186,198,178,124,191,200,126,157,56,26,214,27,84,26,171,155,84,0,33,219,155,239,19,26,185,93,170,21,60,50,182,134,175,29,193,45,148,244,87,39,171,81,236,92,157,242,70,217,91,59,222,173,68,125,52,50,245,196,216,219,212,206,244,18,61,238,115,217,27,97,152,147,29,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,118,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,165,193,133,92,164,56,211,181,89,105,163,225,79,84,178,10,74,10,121,42,55,192,231,150,153,177,49,211,207,44,146,84,91,229,157,28,136,175,146,89,17,240,35,219,187,158,249,99,238,42,172,17,18,190,106,195,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,59,220,185,184,215,254,21,90,113,61,131,63,185,218,163,212,220,91,243,119,42,104,23,181,37,210,133,17,137,29,205,176,244,181,141,234,123,214,57,91,18,185,172,145,173,118,209,54,104,163,64,204,3,202,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,244,201,27,36,155,161,61,72,34,238,61,140,116,210,189,91,28,108,87,39,92,143,99,81,119,114,30,172,129,110,97,28,114,223,120,161,206,238,24,86,29,124,235,210,59,37,194,10,139,21,51,237,108,167,154,178,170,24,100,141,245,242,61,232,179,39,90,207,58,49,138,172,111,107,180,175,137,178,35,212,11,63,196,15,20,90,161,196,22,180,59,90,47,183,186,187,117,202,221,80,169,141,37,35,227,134,123,29,20,117,114,212,210,83,199,81,4,113,57,239,129,211,46,211,170,36,138,168,142,85,246,109,57,60,11,106,206,178,235,95,14,56,238,123,174,56,135,161,111,213,125,81,211,86,116,182,47,78,208,163,24,176,220,252,58,34,120,126,238,238,245,118,70,191,163,187,26,54,41,99,106,68,95,47,158,9,46,188,87,231,242,95,114,120,42,232,116,235,21,168,167,154,235,88,234,87,58,11,180,237,154,23,62,210,201,27,52,79,99,228,167,116,142,116,177,171,150,20,237,171,145,22,72,247,158,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,192,0,0,0,67,6,149,113,183,117,225,67,142,93,104,177,100,243,213,215,105,214,85,169,23,168,110,180,110,170,115,96,180,206,235,194,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,180,196,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,184,92,88,251,211,235,39,204,12,135,234,51,153,85,202,247,142,159,200,166,84,205,14,214,60,207,194,105,181,235,175,208,245,53,173,234,134,197,116,146,70,170,111,50,185,60,61,28,219,201,220,221,28,198,74,172,147,243,77,117,68,138,19,82,90,174,44,125,214,53,147,229,254,67,244,233,203,170,90,174,44,125,214,53,147,229,254,67,244,233,192,194,174,86,156,123,125,187,163,176,240,163,170,16,116,100,22,171,127,131,196,46,148,244,251,71,95,67,73,2,185,40,234,26,196,218,57,161,130,39,43,37,217,27,36,113,170,61,82,86,163,167,146,163,86,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,222,229,251,199,117,139,138,172,86,60,43,41,127,130,212,220,126,222,146,92,105,182,124,158,148,165,130,58,88,229,186,245,178,158,42,120,59,181,53,14,79,12,213,87,51,109,211,118,249,160,102,0,7,148,211,125,85,211,141,96,177,84,100,250,95,154,90,178,107,85,37,194,166,215,53,93,186,161,37,141,149,80,63,162,72,213,83,255,0,21,205,95,209,124,111,142,70,43,152,246,57,193,234,192,0,90,174,44,125,214,53,147,229,254,67,244,233,205,107,13,148,248,177,247,88,214,79,151,249,15,211,167,53,172,3,106,128,0,0,0,22,171,139,31,117,141,100,249,127,144,253,58,115,90,195,101,62,44,125,214,53,147,229,254,67,244,233,205,107,0,218,160,24,107,203,175,142,170,110,41,112,212,193,245,6,190,145,154,169,96,167,154,106,232,105,169,101,99,46,118,232,86,157,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,77,142,123,88,198,57,24,204,202,0,107,89,197,143,189,62,178,124,192,200,126,163,57,178,153,173,103,22,62,244,250,201,243,3,33,250,140,224,77,79,43,143,113,61,50,252,107,235,21,166,85,24,171,202,227,220,79,76,191,26,250,197,105,149,64,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,9,169,229,113,238,39,166,95,141,125,98,180,202,163,21,121,92,123,137,233,151,227,95,88,173,50,168,0,0,8,171,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,139,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,1,53,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,84,93,182,41,107,85,23,204,236,113,72,21,39,176,228,225,61,135,32,88,94,53,236,142,187,240,245,153,54,56,22,87,165,146,226,136,212,110,255,0,252,163,83,255,0,25,175,70,27,115,150,203,151,216,239,16,74,177,201,65,114,166,169,99,209,118,86,185,146,181,200,191,213,177,179,86,166,99,148,217,94,7,125,177,85,64,217,163,170,183,213,68,172,115,119,71,117,66,246,237,182,233,253,241,172,214,95,143,87,97,121,77,85,138,182,9,32,169,161,116,78,115,30,155,57,170,230,53,233,229,186,252,28,138,6,205,120,21,205,46,248,181,29,111,119,173,207,238,110,187,253,210,57,63,224,61,9,107,56,112,200,33,200,116,210,130,170,25,217,50,55,187,235,181,219,239,253,177,50,125,223,204,93,48,56,113,66,170,21,175,176,235,84,243,246,1,91,84,168,161,191,2,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,43,237,42,40,95,48,57,79,105,81,75,74,128,24,29,205,123,89,223,167,154,95,69,140,91,170,216,203,141,230,23,77,19,82,103,177,234,145,214,82,42,254,143,243,35,189,170,159,19,60,72,87,231,3,168,210,100,154,199,143,98,176,73,249,139,61,186,173,31,179,159,235,43,171,30,223,52,95,47,46,194,123,63,226,3,29,120,32,199,31,148,113,47,138,219,27,3,165,68,142,225,43,218,214,35,188,146,138,111,130,255,0,58,161,177,109,52,41,79,77,20,9,236,141,141,98,127,82,108,65,95,41,188,110,43,223,21,116,245,117,49,245,71,67,96,184,202,223,38,174,207,218,54,124,125,158,82,47,176,157,144,5,46,42,40,114,129,199,153,91,125,133,8,191,2,180,246,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,244,250,201,243,3,33,250,140,230,202,102,181,156,88,251,211,235,39,204,12,135,234,51,129,106,137,169,229,123,199,79,229,175,21,102,135,107,30,103,226,245,38,203,215,232,122,154,214,244,205,125,181,199,27,85,55,153,92,190,34,178,29,164,238,110,141,123,226,70,73,249,215,54,162,68,177,88,111,2,180,220,82,242,225,211,76,227,79,168,41,25,170,150,10,123,164,52,51,84,213,74,198,92,237,208,222,110,175,91,106,34,200,144,66,247,73,80,233,25,51,153,250,108,107,28,246,49,202,246,71,6,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,6,210,100,53,243,92,227,95,242,155,149,79,195,94,153,220,238,180,216,222,37,112,168,166,203,101,223,179,13,226,233,12,141,106,83,244,43,82,71,67,75,36,111,243,115,186,36,149,122,145,138,144,195,43,191,43,95,57,172,229,250,171,195,46,61,164,216,197,21,214,209,153,221,45,242,90,245,2,241,81,13,20,148,183,58,87,82,201,77,52,116,236,237,175,79,138,238,119,158,173,100,14,129,205,72,227,89,17,122,211,10,180,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,186,163,145,241,195,214,190,188,242,246,216,247,182,24,152,142,146,71,163,87,162,54,61,202,155,53,64,242,166,127,242,84,247,167,202,126,95,215,125,70,220,124,156,201,56,103,195,120,80,210,61,7,210,220,62,186,174,226,247,84,100,247,43,189,206,165,85,175,184,220,100,101,165,146,206,145,245,43,97,103,76,81,177,145,181,87,165,140,111,83,158,254,185,31,245,242,84,247,167,202,126,95,215,125,70,220,4,212,128,0,0,0,214,179,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,33,91,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,3,42,136,86,231,87,239,79,139,124,191,161,250,141,196,154,146,21,185,213,251,211,226,223,47,232,126,163,113,3,0,12,244,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,182,255,0,130,254,15,173,92,89,105,30,183,182,222,149,113,231,120,117,61,158,191,20,124,50,181,25,83,59,217,112,89,40,101,108,143,108,93,21,11,12,76,73,28,230,172,79,107,31,213,208,146,71,38,48,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,96,109,38,8,192,229,41,198,191,166,232,232,248,77,212,219,157,214,178,245,15,122,76,46,225,58,247,227,117,12,48,119,31,108,114,163,122,227,236,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,201,248,0,0,17,87,207,59,245,39,251,73,251,180,197,94,87,30,253,154,101,248,215,209,235,76,170,231,157,250,147,253,164,253,218,98,175,43,143,126,205,50,252,107,232,245,160,101,87,60,239,212,159,237,39,238,210,42,201,84,231,157,250,147,253,164,253,218,99,255,0,42,109,45,193,53,167,91,51,221,51,212,203,23,166,113,187,206,159,207,227,104,188,84,212,253,222,213,222,215,52,127,156,133,236,145,187,73,19,29,234,185,55,219,101,221,21,81,67,207,242,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,233,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,153,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,215,7,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,212,174,133,253,81,72,199,198,229,94,151,177,221,46,123,58,36,126,69,112,53,204,194,227,195,22,9,122,211,61,72,178,93,114,188,110,130,222,249,48,234,43,122,82,211,248,26,229,154,121,164,134,105,21,137,34,195,60,149,29,78,153,206,149,209,118,145,25,19,209,234,141,9,31,227,251,140,27,87,9,186,70,231,91,214,174,76,239,49,167,172,160,197,25,12,77,86,83,78,198,53,36,174,149,210,49,209,116,83,172,209,61,35,115,92,178,189,204,103,79,66,201,36,112,3,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,232,53,75,84,179,189,105,206,238,122,153,169,119,223,76,228,151,158,207,141,173,240,176,211,247,123,80,178,24,255,0,55,11,25,27,118,142,38,55,213,106,111,182,235,186,170,170,231,175,10,92,14,83,99,92,34,106,79,23,26,140,250,180,190,220,180,223,41,126,35,105,86,75,78,148,52,146,219,42,224,117,108,232,228,106,202,249,226,115,251,77,77,226,72,101,108,155,189,210,51,178,17,192,109,80,106,174,109,80,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,59,220,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,28,16,158,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,104,128,88,174,15,184,179,195,120,186,210,255,0,183,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,122,174,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,3,202,235,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,121,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,107,151,175,218,199,125,226,3,89,114,205,98,200,225,240,245,121,53,193,213,17,211,117,49,254,18,149,141,72,233,169,186,216,198,36,157,168,35,138,46,231,66,57,253,29,78,245,156,170,93,94,58,56,205,190,241,135,168,244,183,56,237,94,134,195,49,127,17,79,140,219,101,99,22,169,177,202,172,238,212,212,200,221,247,154,94,212,74,177,181,203,28,109,99,90,222,165,71,203,38,53,129,42,156,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,98,175,49,30,16,255,0,133,110,141,39,217,106,46,246,161,97,221,218,220,95,174,191,195,67,63,117,209,120,170,73,58,145,99,94,236,113,55,161,93,209,211,44,113,111,35,35,89,122,160,46,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,105,226,37,121,205,240,215,98,199,238,54,46,40,177,197,240,245,121,53,194,60,123,37,134,74,167,191,196,85,50,149,86,138,120,99,86,170,51,104,41,37,142,79,93,27,234,64,173,103,83,165,122,135,215,173,252,219,233,178,254,18,237,150,108,14,106,187,22,178,229,148,239,161,190,62,207,221,134,12,113,145,205,211,44,240,205,52,123,185,245,49,55,243,77,137,206,124,9,51,149,102,73,33,98,201,26,216,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,231,201,137,229,21,194,102,27,143,105,221,191,138,203,205,69,37,239,33,202,169,234,105,172,177,205,64,173,126,60,200,42,234,233,106,86,41,22,71,54,71,206,216,227,221,253,182,61,140,235,141,21,91,35,250,131,42,184,62,225,51,13,225,23,75,254,195,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,127,70,253,199,162,35,165,122,173,245,0,0,0,8,1,230,143,239,217,169,191,130,253,30,136,253,94,91,188,102,216,184,75,212,123,197,179,60,181,119,112,204,239,193,83,221,238,80,49,239,170,181,73,78,179,118,42,91,27,119,238,194,158,34,84,150,52,106,201,210,173,115,55,86,118,165,252,174,104,254,253,154,155,248,47,209,232,140,85,3,106,128,68,95,42,30,56,234,113,171,173,147,132,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,218,114,111,42,77,43,99,217,237,145,157,153,116,0,68,7,54,46,53,238,57,78,85,115,225,95,77,238,125,24,221,155,106,108,198,118,45,45,68,55,90,230,201,79,81,29,60,110,70,190,72,124,44,144,244,189,91,35,28,178,172,177,189,136,145,34,191,32,57,157,113,227,249,16,177,84,232,54,147,222,186,115,236,130,222,239,73,93,45,215,30,221,86,47,11,159,11,163,221,189,167,39,122,162,7,84,35,122,100,142,88,90,177,204,155,117,196,229,133,96,46,175,9,222,244,250,55,243,3,30,250,140,6,202,102,181,156,39,123,211,232,223,204,12,123,234,48,27,41,129,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,175,103,26,252,40,223,120,75,214,90,220,55,181,117,172,196,46,91,214,98,215,186,216,88,223,31,75,210,197,146,53,116,106,172,89,160,123,251,82,38,204,114,236,201,59,108,100,177,161,177,73,103,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,4,85,242,220,230,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,92,96,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,111,76,84,241,185,235,254,52,143,86,181,141,124,178,202,244,99,58,250,82,213,23,255,0,129,110,31,108,92,74,241,29,142,233,222,83,144,90,173,214,90,126,171,197,198,146,182,119,199,53,226,150,153,236,124,180,20,168,199,49,238,154,86,43,183,86,189,174,142,38,205,42,110,177,116,184,50,255,0,148,167,5,30,155,172,163,226,203,83,109,150,170,203,44,61,232,240,187,124,233,223,145,213,208,207,219,125,205,200,142,232,143,178,248,165,142,38,200,215,57,100,87,74,137,26,197,11,223,45,71,201,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,0,1,138,188,209,253,196,245,55,240,95,172,81,16,2,79,247,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,7,228,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,221,138,116,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,116,48,243,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,150,255,0,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,154,27,15,16,3,205,31,223,179,83,127,5,250,61,17,59,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,4,60,209,253,251,53,55,240,95,163,209,1,138,164,143,242,175,227,170,167,0,200,109,92,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,116,90,110,51,213,76,247,65,42,71,26,77,35,42,166,169,68,73,30,247,246,158,214,39,75,99,123,223,29,148,224,191,131,235,87,22,90,71,173,237,183,165,92,121,222,29,79,103,175,197,31,12,173,70,84,206,246,92,22,74,25,91,35,219,23,69,66,195,19,18,71,57,171,19,218,199,245,116,36,145,201,138,183,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,180,240,35,215,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,188,133,0,0,1,21,124,243,191,82,127,180,159,187,72,171,37,83,158,119,234,79,246,147,247,105,142,188,175,52,135,13,215,173,87,212,157,35,212,8,42,228,177,100,90,111,89,13,66,210,78,176,207,19,217,117,182,75,20,209,191,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,84,63,39,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,31,76,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,244,207,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,182,252,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,198,141,232,215,61,172,150,41,88,143,127,71,82,229,255,0,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,233,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,57,164,123,155,11,152,221,209,177,185,239,140,38,80,0,0,132,190,100,124,190,233,184,118,169,143,88,116,110,213,86,237,58,184,212,54,154,182,219,12,82,204,204,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,223,119,198,139,54,135,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,96,106,239,29,218,235,13,170,162,197,13,206,173,150,218,202,136,106,234,40,219,51,146,9,167,133,178,54,41,95,30,253,46,123,27,60,205,107,149,55,106,75,34,38,221,75,186,217,118,186,217,106,95,89,102,185,213,208,84,73,79,61,35,229,166,153,209,61,208,79,19,225,154,37,115,85,21,89,36,82,73,27,219,236,115,30,230,174,232,170,134,64,113,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,113,254,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,61,6,150,233,110,119,173,57,221,179,76,244,210,197,233,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,231,38,123,35,110,209,196,247,122,206,77,246,217,55,85,68,93,132,248,81,225,71,78,56,74,211,134,97,88,84,94,58,235,93,219,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,110,22,117,57,34,133,21,91,27,92,229,85,123,223,36,143,242,188,11,240,101,98,224,243,78,42,173,146,93,125,51,153,229,30,30,163,38,185,68,247,165,43,164,137,31,218,166,166,141,219,109,12,93,217,81,36,115,82,73,28,247,57,221,40,172,138,60,149,0,0,0,69,95,60,239,212,159,237,39,238,210,85,8,171,231,157,250,147,253,164,253,218,4,85,153,21,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,114,247,192,48,221,83,226,231,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,209,43,61,15,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,242,113,139,193,214,119,194,6,119,79,96,191,214,122,103,27,188,245,253,159,200,59,112,211,250,83,181,13,59,234,191,181,89,60,178,65,218,146,161,35,252,226,167,94,221,77,221,23,200,50,43,154,231,25,88,110,187,212,225,154,83,163,217,85,37,247,15,182,83,197,147,92,171,169,145,122,42,46,51,196,169,79,10,164,145,53,241,190,10,121,30,175,68,127,233,213,186,57,24,217,32,84,79,63,201,246,193,170,119,158,40,18,227,137,222,238,180,56,101,138,223,61,195,45,130,58,154,152,168,107,250,169,231,167,162,130,102,198,139,20,179,36,213,14,150,54,75,182,205,134,119,177,119,102,203,130,196,244,114,197,225,139,248,61,240,251,77,127,201,241,123,173,147,62,207,122,110,25,21,53,198,111,206,65,12,82,204,148,48,36,41,229,14,208,73,220,115,28,157,212,146,121,27,34,167,75,99,140,51,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,181,65,170,185,181,64,0,0,17,171,205,139,130,139,118,83,138,220,248,168,211,123,103,70,73,102,218,167,49,129,137,85,81,53,214,133,177,211,211,199,81,27,81,207,142,31,11,28,61,79,70,198,198,172,75,44,143,122,44,72,143,139,109,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,156,200,33,230,105,193,246,51,194,214,168,89,47,90,114,148,148,120,78,115,79,43,173,86,118,203,81,44,246,201,232,227,167,101,75,31,36,239,145,210,177,238,153,146,181,234,253,247,146,70,116,181,35,107,158,23,43,152,39,49,251,23,16,26,53,138,105,78,145,207,225,233,50,107,125,53,215,61,130,74,39,191,194,85,49,209,75,21,174,26,137,154,197,147,181,60,111,116,146,178,36,107,250,32,232,147,165,210,198,97,175,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,209,27,93,186,53,94,222,183,171,35,106,245,189,168,182,212,216,35,129,46,15,180,191,134,173,47,179,100,22,84,199,242,44,219,34,179,196,235,198,97,107,150,73,224,184,193,44,142,168,141,148,143,123,220,212,166,70,190,38,163,226,72,210,116,134,41,94,221,209,168,208,186,188,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,119,92,142,110,232,213,123,186,24,140,141,171,208,198,162,92,176,0,0,0,0,0,214,179,139,31,122,125,100,249,129,144,253,70,114,213,23,87,139,31,122,125,100,249,129,144,253,70,115,42,184,78,224,163,21,226,179,129,28,210,247,105,182,120,125,77,198,115,11,164,152,229,194,157,35,100,149,253,22,202,9,27,108,168,89,28,198,58,25,94,170,140,115,220,157,153,30,175,69,233,116,172,148,47,87,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,103,76,201,218,222,41,36,87,186,103,72,232,213,200,244,137,178,231,87,22,62,235,26,201,242,255,0,33,250,116,230,185,151,108,3,50,178,231,245,186,91,89,143,85,201,150,80,94,36,176,75,105,164,68,170,157,215,22,76,176,58,158,52,133,92,146,191,186,138,196,237,171,186,151,110,157,247,66,124,243,63,203,47,246,61,51,143,225,7,232,175,202,23,228,190,255,0,233,223,70,116,246,123,222,2,167,163,171,163,243,125,238,223,111,187,218,252,215,119,185,218,252,223,64,26,246,30,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,124,249,38,156,214,56,21,166,195,164,175,226,159,74,40,41,41,172,85,85,11,54,107,66,234,169,93,59,110,53,117,175,95,73,49,102,145,200,230,75,45,68,113,58,24,209,189,181,72,220,214,57,174,145,98,11,149,175,156,198,108,90,135,203,210,175,45,195,169,109,85,217,126,93,217,211,236,190,215,55,92,30,130,170,174,160,170,90,154,134,65,214,231,190,25,25,79,63,134,114,200,173,94,180,87,171,159,12,176,145,87,164,246,12,171,43,213,60,55,22,193,111,126,134,201,47,57,5,186,223,103,184,248,153,41,252,29,116,181,49,178,9,251,177,34,201,31,68,142,99,186,216,138,230,237,186,34,170,33,229,73,41,228,201,195,167,218,92,238,251,196,189,254,159,122,12,67,185,98,199,253,127,211,186,79,10,120,169,125,73,81,201,218,165,149,25,211,36,110,99,252,111,83,85,29,15,144,75,78,39,110,190,217,241,91,53,167,41,200,254,208,94,168,173,244,244,247,27,191,131,101,39,164,42,153,27,91,45,79,97,138,172,139,184,244,115,251,109,94,150,245,108,158,72,126,176,0,90,174,44,125,214,53,147,229,254,67,244,233,205,107,13,148,248,177,247,88,214,79,151,249,15,211,167,53,172,3,106,128,0,0,0,22,171,139,31,117,141,100,249,127,144,253,58,115,90,195,101,62,44,125,214,53,147,229,254,67,244,233,205,107,0,244,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,159,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,158,186,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,50,61,121,178,112,81,110,211,250,207,225,59,165,246,206,197,150,247,112,124,121,125,20,105,85,81,36,87,74,169,230,153,110,110,145,238,123,35,134,87,200,216,92,223,205,49,146,118,17,136,229,153,81,152,87,195,71,17,121,223,11,250,167,65,169,152,45,71,248,42,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,61,168,190,212,80,217,76,214,179,139,31,122,125,100,249,129,144,253,70,115,97,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,93,120,120,177,247,167,214,79,152,25,15,212,103,2,106,121,92,123,137,233,151,227,95,88,173,50,168,197,94,87,30,226,122,101,248,215,214,43,76,170,0,107,89,197,143,189,62,178,124,192,200,126,163,57,178,153,173,103,22,62,244,250,201,243,3,33,250,140,224,103,167,41,158,54,237,86,90,107,95,9,26,143,61,37,5,60,149,21,147,98,119,138,154,166,196,199,79,60,177,189,150,148,141,176,162,43,228,150,74,201,89,44,178,238,231,189,176,181,21,86,54,146,190,106,174,78,79,45,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,189,119,200,146,49,85,28,246,66,25,190,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,89,14,220,214,56,227,166,212,171,173,127,11,122,108,202,184,172,88,197,225,89,148,220,220,249,96,91,141,198,149,207,98,209,50,61,209,31,77,12,187,185,206,145,171,220,154,40,220,196,107,98,108,147,5,138,230,23,198,47,240,181,213,58,63,179,212,126,19,12,194,188,117,186,197,249,206,231,164,59,149,43,215,113,245,224,138,88,187,240,197,73,249,135,245,118,251,94,75,187,159,189,213,228,169,239,79,148,252,191,174,250,141,184,192,3,63,249,42,123,211,229,63,47,235,190,163,110,2,106,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,239,97,71,153,90,251,10,21,126,0,84,210,162,134,169,88,29,85,48,165,69,52,176,47,178,70,57,139,253,105,177,174,151,27,248,227,241,126,37,242,171,99,160,116,72,177,219,229,99,92,196,111,146,209,67,240,79,231,69,54,50,32,155,155,38,55,21,147,138,186,138,186,104,250,99,174,176,91,165,119,147,83,119,237,35,62,30,223,40,211,218,6,116,114,161,214,119,234,30,151,214,227,23,26,182,62,227,102,133,179,74,213,153,239,122,36,149,149,106,159,165,252,202,223,98,175,192,207,18,21,249,63,106,52,152,222,177,228,56,172,242,126,98,241,110,164,70,110,231,250,170,218,198,55,201,19,203,207,190,190,223,248,201,168,0,82,190,210,162,151,0,79,105,81,66,121,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,251,10,78,92,112,5,77,246,28,156,34,108,114,7,77,93,84,116,116,239,169,149,125,86,109,191,245,174,223,240,154,218,241,77,153,207,156,107,166,93,117,157,234,238,197,222,190,153,187,185,206,217,169,89,59,145,61,111,63,229,19,255,0,196,110,113,30,9,166,151,11,155,222,141,87,118,182,85,235,255,0,166,33,111,242,83,127,229,154,216,220,235,165,185,220,170,238,83,174,242,85,207,36,239,93,213,125,103,57,92,190,107,231,241,2,73,121,52,225,174,159,54,187,230,142,106,162,69,79,95,64,142,68,111,197,180,111,255,0,27,249,95,208,75,209,128,124,164,240,121,113,253,33,150,247,51,118,91,140,207,168,106,236,223,54,201,73,66,228,243,69,223,225,241,51,240,1,67,151,226,86,80,168,128,112,155,124,10,253,133,40,159,2,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,251,211,235,39,204,12,135,234,51,155,41,154,214,113,99,239,79,172,159,48,50,31,168,206,4,212,242,184,247,19,211,47,198,190,177,90,99,87,52,94,95,244,119,122,59,151,19,122,33,142,246,110,176,248,155,142,113,107,130,72,32,165,146,150,40,37,158,107,179,123,143,103,76,201,218,218,88,227,71,186,103,72,217,17,168,244,149,210,228,175,43,143,113,61,50,252,107,235,21,166,85,1,171,13,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,132,244,242,249,224,146,213,194,134,1,37,247,39,130,146,187,81,114,170,122,121,174,181,142,165,107,103,180,192,232,97,115,237,44,145,179,74,199,178,58,134,200,231,75,26,181,38,94,218,185,21,35,143,111,65,164,220,2,232,118,139,241,29,127,226,31,5,183,248,57,46,182,245,167,183,216,18,154,21,161,178,213,76,245,90,186,154,69,86,171,226,238,49,24,198,70,197,107,98,108,149,44,77,227,149,145,195,146,160,69,95,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,9,169,0,0,44,86,140,241,167,160,218,249,171,153,118,141,105,142,65,87,116,187,226,52,254,45,245,204,166,222,221,114,129,175,100,83,75,71,59,92,169,35,34,150,72,216,174,114,49,31,214,142,139,187,30,239,79,21,204,139,64,245,31,95,120,113,186,90,116,223,50,186,209,85,227,253,119,186,140,114,150,21,146,28,154,56,25,220,74,71,182,38,58,103,76,213,103,92,12,106,172,111,149,26,143,98,187,183,44,48,45,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,1,112,56,177,247,167,214,79,152,25,15,212,103,38,167,149,199,184,158,153,126,53,245,138,210,5,178,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,122,121,92,123,137,233,151,227,95,88,173,3,42,136,86,231,87,239,79,139,124,191,161,250,141,196,154,146,21,185,213,251,211,226,223,47,232,126,163,113,2,234,242,49,253,118,126,205,254,242,47,175,50,206,5,106,120,154,198,105,117,63,76,104,42,234,181,67,28,167,130,219,75,66,218,168,163,130,239,110,90,133,87,64,245,158,70,69,11,225,89,230,153,178,35,147,169,59,145,185,175,87,70,177,216,174,70,63,174,207,217,191,222,68,170,1,170,185,55,220,184,57,128,81,241,17,98,139,73,53,123,34,255,0,101,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,21,181,230,189,192,229,54,75,106,189,241,113,167,47,171,91,237,182,158,157,249,117,165,25,45,66,87,82,68,216,224,109,108,8,212,114,196,248,34,107,59,173,93,162,88,98,116,155,177,209,191,189,21,120,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,27,68,3,29,120,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,217,20,4,85,243,206,253,73,254,210,126,237,49,87,149,199,191,102,153,126,53,244,122,211,42,185,231,126,164,255,0,105,63,118,152,171,202,227,223,179,76,191,26,250,61,104,25,85,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,23,87,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,2,79,184,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,244,181,37,133,85,27,35,90,213,69,99,217,28,140,215,179,84,180,183,59,209,108,238,231,166,122,151,98,244,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,243,144,189,241,187,120,229,99,189,87,46,219,236,187,42,42,38,207,198,58,241,111,192,230,145,241,123,77,100,170,204,31,87,99,200,108,117,16,178,27,245,173,140,241,114,91,187,168,233,232,164,235,69,107,216,230,172,139,27,156,139,217,149,221,109,71,53,210,197,40,71,7,44,94,3,191,45,247,218,109,121,213,139,47,86,3,143,220,27,232,219,93,198,221,220,165,202,38,107,38,108,155,59,186,213,236,211,206,218,117,119,84,114,69,51,146,72,87,126,137,90,146,169,197,143,186,198,178,124,191,200,126,157,57,114,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,45,175,22,62,235,26,201,242,255,0,33,250,116,224,107,88,109,80,106,174,109,80,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,38,156,215,184,28,169,198,174,183,190,46,52,229,244,137,98,185,84,83,191,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,117,171,188,169,52,174,147,119,182,71,246,99,44,218,160,13,107,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,139,35,21,205,123,89,44,81,61,88,254,142,149,201,78,97,188,196,127,132,221,29,191,75,244,157,46,182,140,6,159,179,112,185,62,90,142,220,151,185,159,5,60,177,193,83,7,109,22,47,9,63,136,98,177,178,203,20,146,53,178,162,175,68,78,75,65,199,222,136,105,127,15,92,75,223,244,219,73,175,149,117,118,136,41,233,171,230,183,84,199,39,93,146,122,134,119,82,133,38,127,157,67,27,19,161,145,146,121,170,50,102,198,247,62,72,222,247,99,168,23,215,131,238,19,51,46,46,181,67,236,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,245,237,220,122,34,182,39,170,126,175,48,140,3,13,210,206,46,115,109,62,211,236,122,146,199,143,88,233,236,148,212,52,52,200,189,17,51,208,244,106,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,179,125,194,102,136,96,60,62,232,54,49,167,250,115,124,164,200,45,174,167,244,164,185,13,60,112,181,47,147,212,237,35,171,122,161,221,175,99,154,172,108,74,174,122,164,44,133,157,111,232,71,44,48,243,71,247,236,212,223,193,126,143,68,6,85,114,49,253,118,126,205,254,242,37,80,138,190,70,63,174,207,217,191,222,68,170,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,94,206,48,120,179,204,184,186,213,15,183,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,215,183,109,138,170,216,152,137,145,92,206,184,241,252,183,223,106,116,27,73,239,93,88,14,63,112,119,164,174,150,235,143,114,151,40,153,172,133,209,238,222,211,87,179,79,59,106,17,189,50,73,20,206,72,230,77,250,34,114,99,255,0,5,28,40,223,120,180,214,90,44,55,181,117,163,196,45,187,86,101,55,186,40,88,239,1,75,210,245,142,52,116,138,140,73,167,123,59,81,166,207,114,110,249,59,111,100,82,32,22,130,235,128,102,86,44,54,193,168,55,156,122,174,143,30,202,170,43,169,172,181,211,34,53,149,239,163,88,146,165,98,69,94,167,49,142,158,54,43,246,232,87,245,181,21,93,27,209,185,105,203,63,141,123,119,12,25,221,203,9,212,187,159,134,211,108,183,122,154,218,201,22,170,111,67,87,67,12,139,29,68,52,240,182,78,190,246,204,130,68,108,125,75,180,14,87,163,97,86,186,98,115,206,30,52,191,80,116,26,126,27,174,246,170,186,108,37,214,122,75,37,53,61,37,100,141,158,142,10,94,223,132,116,114,189,92,231,62,39,67,11,145,100,235,71,43,17,36,71,162,185,23,93,125,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,217,204,17,129,202,83,141,127,77,209,209,240,155,169,183,59,173,101,234,30,244,152,93,194,117,239,198,234,24,96,238,62,216,229,70,245,199,217,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,147,240,0,0,32,7,154,63,191,102,166,254,11,244,122,35,218,242,242,225,51,13,226,235,75,245,183,7,190,212,82,89,239,180,21,24,189,77,139,35,117,2,213,79,106,122,201,94,179,163,24,146,68,175,100,177,49,99,115,21,253,27,246,222,168,174,137,138,158,43,154,63,191,102,166,254,11,244,122,35,42,185,24,254,187,63,102,255,0,121,1,25,121,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,34,154,49,206,2,235,132,112,209,89,141,103,118,42,188,159,84,49,218,122,123,109,134,227,112,172,116,204,189,44,143,168,95,21,91,211,27,21,140,165,137,148,204,119,231,95,53,75,222,213,87,53,93,44,172,189,92,227,180,67,1,201,116,74,135,93,174,23,202,75,54,89,135,84,67,107,161,99,163,133,31,126,130,170,118,34,209,43,151,105,92,248,83,187,83,26,53,92,141,99,106,189,79,93,100,100,48,129,245,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,73,86,85,192,229,79,10,92,184,117,115,48,212,23,210,84,106,46,97,79,143,178,186,24,153,20,172,178,82,54,243,70,244,162,138,116,69,115,222,231,43,93,59,154,238,211,159,20,77,106,57,33,73,100,114,96,209,13,47,202,178,108,151,92,174,183,202,186,204,219,6,168,109,5,186,206,216,228,138,11,124,21,148,242,51,199,62,68,245,103,124,173,74,168,91,30,251,70,145,200,231,53,203,36,78,143,50,185,163,251,137,234,111,224,191,88,162,2,21,184,78,247,167,209,191,152,24,247,212,96,54,83,53,172,225,59,222,159,70,254,96,99,223,81,128,217,76,1,26,188,216,184,215,183,98,216,173,207,133,125,55,185,245,228,151,157,169,179,25,216,181,84,243,90,168,93,29,61,68,116,241,185,26,200,230,241,81,205,210,245,108,143,106,68,146,198,246,42,202,138,204,160,227,111,140,28,103,132,109,47,150,244,229,164,173,205,175,148,243,183,19,179,213,197,81,216,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,94,166,235,215,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,168,31,173,129,224,25,150,167,228,208,97,154,127,143,85,223,111,181,84,245,117,52,246,250,68,71,79,59,41,169,228,168,149,35,110,251,189,233,20,50,42,49,187,189,234,136,214,163,156,168,213,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,239,114,238,225,15,248,41,104,210,253,169,162,236,234,22,99,218,173,202,58,43,252,76,48,118,157,47,133,164,143,165,18,52,237,71,43,186,213,189,125,82,201,46,210,62,52,139,167,8,57,168,112,43,83,128,100,55,94,39,180,182,130,174,124,98,249,81,53,203,51,134,106,168,186,45,55,25,234,161,99,103,137,100,145,38,145,149,83,84,170,172,108,99,251,79,107,215,169,177,189,140,140,36,83,131,238,44,240,222,46,180,191,237,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,116,111,220,98,42,186,39,162,95,83,92,206,15,184,179,204,184,69,213,15,183,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,139,176,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,1,138,188,209,253,196,245,55,240,95,172,81,16,173,194,119,189,62,141,252,192,199,190,163,1,53,60,209,253,196,245,55,240,95,172,81,16,173,194,119,189,62,141,252,192,199,190,163,0,27,25,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,190,220,98,240,117,157,240,129,157,211,216,47,245,158,153,198,239,61,127,103,242,14,220,52,254,148,237,67,78,250,175,237,86,79,44,144,118,164,168,72,255,0,56,169,215,183,83,119,69,242,216,164,182,156,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,132,69,242,224,230,1,89,195,189,246,45,36,213,236,139,253,137,235,252,76,241,84,212,71,61,68,152,237,87,67,228,234,167,100,44,146,71,195,52,136,140,124,40,222,148,146,84,149,170,207,207,36,190,3,154,63,191,102,166,254,11,244,122,34,71,248,21,229,167,140,240,203,83,75,169,218,159,95,73,145,234,133,45,68,238,161,170,182,213,212,54,221,104,129,241,75,2,178,22,170,70,181,15,146,41,94,175,124,209,236,221,218,214,53,170,197,146,72,224,230,143,239,217,169,191,130,253,30,136,12,170,228,99,250,236,253,155,253,228,92,174,101,188,190,233,181,134,213,120,226,15,72,45,85,114,106,13,5,63,137,188,90,105,34,150,170,124,149,140,109,44,17,164,104,249,209,144,62,158,154,9,92,140,134,39,62,117,217,168,138,245,110,246,215,145,143,235,179,246,111,247,145,42,128,106,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,61,60,188,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,58,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,171,13,121,165,240,19,246,18,178,253,197,118,151,207,215,143,221,110,30,51,47,181,212,84,111,37,5,117,92,232,213,172,167,115,215,121,33,154,121,90,143,139,117,116,114,72,138,196,88,156,173,131,0,52,183,84,179,189,22,206,237,154,153,166,151,223,67,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,214,106,237,190,233,178,162,42,6,207,192,178,156,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,94,176,34,175,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,46,175,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,4,154,113,131,194,102,27,197,214,151,253,135,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,254,141,251,111,84,87,68,197,77,125,181,75,75,115,189,22,206,238,122,103,169,118,47,67,100,150,110,207,141,162,241,80,212,118,187,176,178,104,255,0,57,11,223,27,183,142,86,59,213,114,237,190,203,178,162,162,108,252,98,87,48,62,7,41,184,187,195,109,117,248,99,241,251,54,162,216,42,35,101,21,222,228,201,88,202,171,114,171,187,180,83,75,10,57,200,196,115,251,204,114,199,39,75,216,230,181,24,147,200,240,44,255,0,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,233,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,57,164,123,93,51,94,221,209,210,53,239,146,69,75,21,194,103,7,218,95,194,46,27,45,139,7,74,186,251,237,226,158,149,185,29,246,166,89,17,247,89,224,89,85,143,72,21,238,138,157,141,90,137,90,198,49,55,232,86,163,221,35,145,94,183,212,0,0,12,0,231,87,238,177,139,124,192,161,250,117,196,192,14,87,30,253,154,101,248,215,209,235,76,255,0,231,87,238,177,139,124,192,161,250,117,196,192,14,87,30,253,154,101,248,215,209,235,64,159,224,0,0,0,2,42,249,231,126,164,255,0,105,63,118,146,168,69,95,60,239,212,159,237,39,238,208,48,131,129,221,94,195,116,35,138,140,15,84,181,6,122,184,49,235,77,69,100,53,211,211,64,179,62,157,149,52,83,210,164,202,196,245,156,198,58,118,189,232,212,115,250,26,238,150,189,219,53,103,207,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,107,46,73,167,42,30,56,234,113,171,173,147,132,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,218,114,111,42,77,43,99,217,237,145,157,144,177,90,23,203,255,0,81,238,60,106,219,184,113,214,44,119,195,80,88,119,200,175,243,69,34,173,45,198,197,12,136,137,45,52,136,248,164,146,26,153,22,58,116,124,107,221,137,211,57,92,198,186,25,24,217,233,0,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,184,170,238,48,116,191,139,158,12,181,226,245,129,173,93,21,202,199,131,228,109,186,89,234,226,147,191,67,4,180,215,6,81,62,73,58,18,23,62,104,105,187,170,200,159,34,70,174,86,43,157,178,57,214,43,156,158,129,234,198,65,98,180,235,205,14,101,233,140,23,18,222,158,174,195,81,13,52,50,88,164,171,125,60,43,83,79,43,24,217,42,33,154,72,233,218,248,228,115,228,142,69,71,51,120,222,228,134,45,176,220,255,0,50,211,234,155,173,86,25,144,213,218,159,124,179,214,216,46,105,10,167,69,101,186,174,37,138,162,158,86,57,21,175,99,154,187,166,233,234,189,172,123,122,94,198,185,3,207,155,84,26,171,155,84,0,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,223,241,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,221,114,57,187,43,145,142,232,98,62,71,39,67,28,169,174,190,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,45,234,227,251,140,27,175,22,90,184,231,91,214,146,60,19,14,168,172,160,197,25,12,78,71,212,192,247,181,36,174,149,210,49,178,245,212,36,49,61,35,115,90,145,49,172,103,79,90,73,36,158,215,150,127,5,22,238,39,243,187,150,109,169,118,207,19,166,216,150,244,213,180,114,37,84,62,153,174,154,25,18,58,120,106,33,116,125,29,157,217,60,138,217,58,147,120,26,172,86,204,174,104,98,5,255,0,19,202,177,79,70,253,169,198,110,182,111,76,219,225,187,91,189,33,69,37,63,140,161,151,126,213,76,61,104,157,200,95,210,238,153,27,187,93,178,236,171,177,35,252,169,248,234,166,195,164,160,225,99,85,235,233,41,172,85,85,9,14,21,92,218,89,93,59,110,53,117,172,79,70,189,33,141,200,230,75,45,68,146,182,105,21,189,181,73,26,231,185,174,141,34,206,174,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,233,118,190,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,27,73,131,5,121,94,241,175,252,32,48,70,104,198,161,92,238,181,218,147,134,219,223,83,45,198,181,123,222,153,181,182,102,177,149,11,43,90,155,77,23,118,8,100,73,21,95,39,169,47,92,142,124,189,188,234,0,0,0,0,3,90,206,44,125,233,245,147,230,6,67,245,25,201,84,228,169,238,177,148,252,192,174,250,117,184,138,190,44,125,233,245,147,230,6,67,245,25,201,84,228,169,238,177,148,252,192,174,250,117,184,12,202,162,209,125,47,183,106,229,126,187,219,241,10,74,92,238,233,103,75,13,117,226,23,200,199,213,81,35,227,122,54,88,209,221,167,189,22,24,145,37,115,22,78,136,216,206,174,134,163,83,207,241,99,238,177,172,159,47,242,31,167,78,93,82,213,113,99,238,177,172,159,47,242,31,167,78,6,181,134,202,122,23,172,122,113,197,134,135,91,179,155,76,54,171,165,171,35,183,173,13,254,201,43,146,178,58,42,167,194,137,87,109,169,108,140,111,95,79,113,90,189,113,181,178,70,230,189,17,89,35,85,117,172,50,43,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,174,142,226,108,172,146,104,209,209,247,86,70,133,213,227,163,151,102,77,162,122,185,103,118,138,216,170,238,56,38,127,120,161,178,227,236,169,175,167,107,232,239,117,175,153,35,181,35,165,155,186,246,34,67,214,201,228,107,90,140,145,172,124,142,123,29,35,229,211,133,237,11,177,112,233,161,216,174,151,218,108,214,170,26,250,27,125,60,183,249,173,202,247,199,112,188,58,22,37,93,82,201,34,36,146,117,200,213,233,87,162,42,70,216,216,141,99,88,214,55,218,217,110,120,110,169,225,182,60,166,223,29,37,243,30,190,83,219,239,246,185,42,105,23,162,86,111,29,85,29,66,71,43,81,204,123,92,145,74,206,166,163,216,246,181,125,87,55,203,208,0,0,197,94,62,184,215,197,120,83,211,138,187,37,166,231,226,53,55,38,183,205,30,57,111,167,88,223,37,7,90,58,54,220,234,18,70,189,141,134,39,162,171,26,246,175,122,70,43,17,58,91,43,226,11,41,205,115,141,127,201,150,43,63,13,122,103,115,181,84,228,153,109,190,162,155,45,151,126,244,214,123,92,209,181,169,79,208,173,88,219,53,84,114,63,205,206,235,142,36,234,70,34,205,12,173,134,195,245,114,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,35,242,128,159,62,95,60,109,218,184,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,239,150,166,176,58,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,94,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,166,195,220,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,2,240,0,0,181,92,88,251,172,107,39,203,252,135,233,211,154,214,27,41,241,99,238,177,172,159,47,242,31,167,78,107,88,6,210,95,243,43,158,226,191,244,43,35,198,242,59,127,253,174,178,134,229,67,81,31,254,52,115,67,36,111,254,118,185,174,248,162,144,67,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,77,178,43,149,215,48,10,203,69,101,183,134,77,111,200,187,214,169,188,53,187,7,186,79,28,243,213,71,85,44,241,65,13,165,221,182,63,170,21,238,239,20,146,43,27,11,99,116,106,229,98,196,216,164,255,0,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,166,56,223,36,61,105,234,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,8,54,229,243,198,221,215,133,12,254,75,22,79,61,93,118,157,101,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,180,114,170,199,30,214,87,137,187,181,170,255,0,196,150,171,223,108,87,58,75,141,182,227,156,95,106,232,235,41,38,108,208,84,193,37,124,206,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,226,95,135,76,239,133,253,83,175,211,60,234,159,252,45,101,158,183,174,31,238,157,175,196,205,12,21,157,184,165,147,179,221,236,61,221,167,187,173,158,197,79,98,173,170,2,127,185,92,123,137,233,151,227,95,88,173,50,168,197,94,87,30,226,122,101,248,215,214,43,76,170,0,107,89,197,143,189,62,178,124,192,200,126,163,57,178,153,173,103,22,62,244,250,201,243,3,33,250,140,224,102,85,159,129,202,110,35,185,112,233,198,176,224,239,171,102,162,225,118,123,243,33,164,141,146,212,50,249,110,134,243,113,157,104,155,11,17,206,74,148,115,229,116,46,99,125,119,200,177,189,21,28,199,195,30,184,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,61,60,174,61,196,244,203,241,175,172,86,152,43,206,19,66,244,107,0,212,123,118,167,226,89,77,170,213,151,230,157,18,221,48,234,58,23,119,42,118,90,133,158,247,36,137,34,178,46,227,210,8,186,59,109,238,200,217,165,71,61,233,50,160,56,133,230,229,125,213,222,28,97,210,252,79,6,251,63,151,229,54,249,237,121,173,194,70,178,90,24,233,94,197,142,88,237,205,115,156,255,0,237,134,57,221,75,42,117,64,215,57,140,89,94,173,157,152,43,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,245,231,151,182,199,189,176,196,196,116,146,61,26,189,17,177,238,84,217,170,121,82,111,185,77,232,94,141,97,90,29,249,92,194,178,155,86,97,148,229,221,17,93,174,145,208,186,10,171,39,76,48,186,107,35,154,249,30,173,237,78,142,145,207,70,199,223,107,224,122,181,204,108,46,3,13,121,146,112,207,134,240,161,164,122,15,165,184,125,117,93,197,238,168,201,238,87,123,157,74,171,95,113,184,200,203,75,37,157,35,234,86,194,206,152,163,99,35,106,175,75,24,222,167,61,253,114,63,235,228,169,239,79,148,252,191,174,250,141,184,186,188,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,112,19,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,243,40,93,190,39,97,66,167,192,3,87,226,86,80,136,133,96,8,133,231,45,134,186,12,218,209,154,53,170,169,45,61,5,2,185,81,191,6,214,63,252,111,228,255,0,65,47,70,1,243,108,193,229,200,52,134,43,220,45,221,109,211,50,161,203,179,124,155,29,37,115,151,205,87,127,143,192,8,171,225,103,51,159,7,215,76,70,235,3,213,189,251,189,5,51,182,115,155,187,86,178,7,42,122,190,127,201,54,74,164,170,142,178,157,149,49,47,170,253,246,254,165,219,254,3,86,107,101,116,182,203,149,37,202,5,218,74,73,227,157,139,186,167,172,215,35,147,205,60,254,6,201,220,57,103,17,231,122,105,111,185,177,232,229,111,119,117,78,191,250,98,102,255,0,41,55,254,64,23,68,225,222,195,147,133,77,192,164,169,61,133,39,45,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,118,64,56,83,148,66,146,164,3,144,14,170,153,217,77,79,45,76,159,163,19,28,247,121,124,17,55,2,52,121,196,235,31,160,108,214,13,54,182,214,205,21,69,222,138,105,228,70,164,141,79,205,213,192,169,235,35,145,63,231,78,246,162,145,35,65,67,81,114,171,101,21,43,81,101,147,126,148,85,217,60,145,85,127,208,134,95,115,73,205,169,179,14,35,18,26,73,94,246,90,168,170,41,149,28,213,110,206,241,213,59,162,110,191,204,158,195,175,151,55,15,82,235,30,127,85,126,169,164,167,154,130,205,50,64,169,43,227,243,124,148,181,27,250,175,107,183,254,71,220,4,198,240,183,130,254,79,180,83,25,176,201,3,35,149,150,234,37,127,74,181,124,210,146,6,175,155,81,62,44,46,209,213,73,78,202,74,88,105,34,77,153,12,109,141,191,208,137,178,127,188,118,128,41,217,62,10,114,171,177,199,181,64,229,19,99,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,239,79,172,159,48,50,31,168,206,108,166,107,89,197,143,189,62,178,124,192,200,126,163,56,19,83,202,227,220,79,76,191,26,250,197,105,149,70,42,242,184,247,19,211,47,198,190,177,90,101,80,0,0,17,87,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,23,87,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,3,53,57,144,241,173,170,124,31,126,78,255,0,38,118,12,82,231,246,183,210,254,55,211,180,181,51,118,252,47,132,237,246,187,51,197,182,254,37,253,93,93,91,236,221,182,217,119,241,92,189,57,133,235,71,22,122,209,122,211,157,70,198,48,171,117,182,221,139,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,233,168,122,170,35,81,119,70,249,251,81,111,7,28,252,12,127,13,31,177,63,236,163,246,59,236,119,164,191,232,39,164,60,87,139,240,223,247,68,61,29,62,27,254,203,126,191,134,222,126,83,130,158,91,223,192,251,84,238,186,153,249,101,251,91,233,60,126,123,23,130,251,59,224,59,125,202,154,121,187,189,207,21,46,251,120,110,158,158,148,223,175,125,252,182,80,205,82,45,121,160,242,251,169,187,84,222,184,161,209,107,85,35,30,202,119,87,230,22,58,104,162,166,103,68,49,85,84,86,94,150,89,103,107,85,234,214,64,215,193,20,93,114,61,93,47,172,247,63,121,74,0,106,174,78,247,41,188,255,0,13,201,184,57,198,48,203,22,67,73,87,125,195,170,46,20,215,219,123,85,82,122,23,212,92,42,170,32,87,181,81,21,89,36,82,34,181,233,187,21,91,35,81,122,163,123,91,13,124,77,218,109,86,14,36,181,94,197,98,182,82,91,173,182,236,226,251,73,71,71,73,11,97,130,154,8,235,230,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,95,13,28,69,231,124,47,234,157,6,166,96,181,31,224,168,239,20,93,16,255,0,116,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,246,162,251,81,67,101,50,21,185,213,251,211,226,223,47,232,126,163,113,37,251,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,235,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,136,30,117,126,244,248,183,203,250,31,168,220,64,186,188,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,126,78,53,148,216,179,11,116,215,108,114,187,197,210,83,220,43,237,114,73,218,124,125,53,84,85,82,210,84,199,179,209,21,122,39,130,86,111,183,75,186,119,106,171,85,21,97,179,153,215,1,223,145,11,237,78,188,233,61,151,167,1,200,46,14,244,149,174,221,110,237,210,226,243,57,144,182,61,221,221,114,246,106,39,117,66,183,166,56,226,133,203,28,41,183,92,77,86,155,113,175,149,112,167,199,118,172,217,46,215,63,17,166,89,54,168,94,227,200,237,245,11,35,227,160,235,185,203,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,157,77,137,241,76,159,252,202,231,184,175,253,10,200,241,188,142,223,255,0,107,172,161,185,80,212,71,255,0,141,28,208,201,27,255,0,157,174,107,190,40,160,107,89,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,118,41,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,208,87,199,71,6,87,222,15,53,30,150,217,29,215,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,249,120,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,161,153,92,243,191,82,127,180,159,187,76,85,229,113,239,217,166,95,141,125,30,180,202,174,121,223,169,63,218,79,221,166,42,242,184,247,236,211,47,198,190,143,90,6,85,115,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,197,213,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,128,154,144,0,2,213,113,99,238,177,172,159,47,242,31,167,78,93,82,213,113,99,238,177,172,159,47,242,31,167,78,6,181,134,206,122,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,218,107,24,108,251,171,24,47,229,67,75,51,45,51,244,167,163,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,129,16,63,217,171,226,159,254,160,116,171,255,0,37,92,127,229,196,170,113,99,238,177,172,159,47,242,31,167,78,96,7,246,12,127,249,232,191,220,79,254,254,103,255,0,22,62,235,26,201,242,255,0,33,250,116,224,107,88,78,247,49,222,56,234,120,82,195,104,48,253,62,101,37,70,162,230,20,243,190,134,105,95,20,172,178,82,53,81,139,91,44,10,170,231,189,206,87,54,6,185,189,167,62,41,92,229,114,66,177,73,4,39,160,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,252,155,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,171,196,175,11,186,161,194,230,77,102,199,117,26,201,87,78,203,229,158,142,229,73,88,230,71,216,150,119,83,196,234,202,86,73,20,146,49,207,166,168,145,240,59,103,110,228,108,114,244,181,147,71,188,159,242,210,229,247,77,163,214,171,63,16,122,191,106,171,143,80,107,233,252,77,158,211,87,20,180,179,227,76,123,106,160,145,36,70,78,172,157,245,20,211,196,229,100,209,53,240,46,237,84,71,163,182,202,174,42,184,103,195,120,175,210,58,205,45,204,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,31,82,54,102,116,203,35,31,27,149,58,152,247,116,185,143,232,145,129,22,220,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,163,110,151,27,143,110,151,23,153,204,153,210,108,222,211,151,179,81,59,169,209,221,82,71,20,46,89,38,93,186,229,114,218,174,104,254,253,154,155,248,47,209,232,140,127,213,45,45,206,244,91,59,185,233,158,165,216,189,13,146,89,187,62,54,139,197,67,81,218,238,194,201,163,252,228,47,124,110,222,57,88,239,85,203,182,251,46,202,138,137,231,238,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,190,198,177,141,106,108,136,136,4,165,114,49,253,118,126,205,254,242,46,175,51,174,60,127,34,22,42,157,6,210,123,215,78,125,144,91,221,233,43,165,186,227,219,170,197,225,115,225,116,123,183,180,228,239,84,64,234,132,111,76,145,203,11,86,57,147,110,184,156,182,171,145,143,235,179,246,111,247,145,145,92,199,120,28,169,226,183,13,160,204,52,249,244,148,250,139,135,211,206,202,24,101,100,81,50,247,72,229,71,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,24,66,14,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,108,81,194,175,12,248,111,10,26,71,71,165,184,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,234,86,194,206,152,163,99,35,106,175,75,24,222,167,61,253,114,63,92,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,133,56,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,193,145,70,42,243,17,225,15,248,86,232,210,125,150,162,239,106,22,29,221,173,197,250,235,252,52,51,247,93,23,138,164,147,169,22,53,238,199,19,122,21,221,29,50,199,22,242,50,53,151,171,42,140,42,230,97,198,189,199,134,12,18,219,132,233,165,207,195,106,78,91,181,77,21,100,107,75,55,161,168,97,154,53,146,162,106,121,155,39,95,123,103,193,26,58,62,149,218,119,35,209,208,163,92,16,109,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,63,220,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,91,38,137,168,202,153,222,199,36,117,209,58,54,54,46,138,133,134,87,172,109,107,86,39,181,236,233,232,72,228,146,5,240,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,97,62,15,184,76,195,120,69,210,255,0,176,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,209,191,113,232,136,233,94,170,24,107,198,103,52,13,125,225,219,137,60,195,71,48,172,67,79,235,108,184,255,0,163,252,52,247,75,125,108,149,79,239,208,83,212,63,173,209,213,198,197,217,243,57,19,102,39,170,137,190,235,186,173,234,229,189,198,182,169,241,131,249,68,252,166,88,49,75,103,217,47,68,120,47,65,82,212,195,220,241,94,47,185,221,239,79,46,251,120,102,116,244,244,237,187,183,223,116,219,202,241,71,202,147,248,74,107,182,77,173,127,151,175,179,159,104,252,23,247,51,236,183,140,236,120,122,56,41,191,142,241,113,245,117,118,58,191,65,54,234,219,207,109,214,234,240,49,192,199,240,46,251,109,254,202,63,108,126,216,250,55,254,130,122,63,194,248,79,19,255,0,116,77,215,213,226,127,236,118,232,248,239,228,17,87,205,31,223,179,83,127,5,250,61,17,145,92,156,51,252,55,75,48,222,32,181,7,80,114,26,75,30,61,99,167,199,42,107,171,170,85,122,34,102,247,36,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,117,230,143,239,217,169,191,130,253,30,136,197,248,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,247,233,115,216,217,230,107,92,169,187,82,89,17,54,234,93,194,245,241,131,197,158,101,197,214,168,125,184,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,206,189,187,108,85,86,196,196,79,147,23,225,31,89,114,222,28,114,46,37,237,24,141,214,108,110,195,112,130,6,116,82,181,124,93,10,50,163,199,87,71,187,210,71,67,75,36,116,236,123,155,27,155,249,233,93,212,212,166,155,167,208,112,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,239,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,39,75,182,8,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,214,139,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,93,56,170,226,23,21,226,131,149,126,101,171,152,181,55,128,241,254,137,166,184,218,223,85,29,68,214,202,232,175,84,77,150,158,71,49,127,197,145,138,230,177,207,138,88,158,172,103,95,74,98,87,50,62,95,116,220,59,84,199,172,58,55,106,171,118,157,92,106,27,77,91,109,134,41,102,102,50,244,138,8,226,89,106,38,158,89,166,101,76,203,59,145,238,107,89,27,213,145,239,187,227,69,194,187,22,127,153,99,56,206,77,134,88,178,26,186,75,22,99,79,77,77,125,183,181,81,96,174,101,61,67,42,32,87,181,81,81,31,28,177,162,181,233,179,209,29,35,81,122,100,123,92,30,215,132,239,122,125,27,249,129,143,125,70,3,98,141,82,213,44,19,69,176,75,158,166,106,93,247,208,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,205,194,199,200,237,228,149,141,245,90,187,111,186,236,136,170,154,235,240,157,239,79,163,127,48,49,239,168,192,108,103,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,174,103,19,188,66,229,92,80,107,45,235,87,50,154,111,1,227,251,116,214,235,91,42,164,168,134,217,67,19,122,98,167,141,207,95,241,164,122,181,172,107,229,150,87,163,25,215,210,153,255,0,201,247,132,63,103,23,25,213,23,248,122,44,25,177,215,255,0,223,233,107,234,230,137,137,254,60,17,163,223,254,29,203,31,241,18,24,65,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,114,127,149,31,26,255,0,147,44,170,14,26,245,50,231,117,169,198,242,219,133,61,54,37,46,253,232,108,247,73,164,115,86,159,161,26,178,54,26,169,36,103,155,93,209,28,169,212,172,68,154,105,90,19,40,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,89,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,32,7,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,122,91,125,121,98,241,227,249,16,190,211,104,54,172,94,186,112,28,130,224,223,70,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,197,254,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,39,74,58,103,245,75,35,223,35,145,58,158,247,116,181,140,232,141,153,149,202,119,130,139,142,83,149,91,56,168,212,139,103,70,55,102,222,167,14,129,233,75,81,13,214,185,178,84,83,201,81,35,85,207,146,31,11,36,61,76,71,70,199,44,171,20,140,122,36,74,143,12,223,230,23,197,6,125,194,102,139,217,117,27,78,109,24,253,198,229,113,202,41,172,146,197,123,167,154,104,27,4,148,149,115,57,205,108,50,196,228,127,85,59,17,21,92,169,178,187,203,216,169,140,28,25,243,64,215,222,34,120,147,195,244,115,53,196,52,254,138,203,144,122,67,196,207,107,183,214,199,84,206,197,5,69,67,58,29,37,92,140,77,223,11,81,119,98,250,170,187,108,187,42,101,255,0,26,220,41,127,12,29,44,181,105,159,219,223,178,94,140,200,32,190,248,223,69,248,254,231,110,154,162,30,215,111,189,22,219,248,158,174,174,165,219,163,109,188,247,75,1,194,231,42,79,224,215,174,216,206,181,254,94,190,209,253,156,241,191,220,207,178,222,15,191,226,40,231,166,254,59,197,201,211,211,223,234,253,5,223,167,111,45,247,64,186,188,209,253,196,245,55,240,95,172,81,16,173,194,119,189,62,141,252,192,199,190,163,1,53,60,209,253,196,245,55,240,95,172,81,16,173,194,119,189,62,141,252,192,199,190,163,0,27,41,128,0,16,3,205,31,223,179,83,127,5,250,61,17,63,196,0,243,71,247,236,212,223,193,126,143,68,6,85,114,49,253,118,126,205,254,242,37,80,138,190,70,63,174,207,217,191,222,68,170,0,32,135,152,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,157,227,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,107,195,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,126,194,122,91,170,88,38,180,224,150,205,76,211,75,239,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,235,53,55,219,116,221,21,21,117,247,227,7,132,204,203,132,93,80,251,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,183,87,150,55,21,89,150,136,235,206,61,165,179,92,170,234,240,77,69,188,65,105,175,180,164,105,42,65,113,168,218,10,90,200,17,207,106,68,254,234,194,201,92,138,189,80,163,183,99,223,28,61,1,145,92,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,113,117,121,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,224,38,164,0,0,0,0,0,6,0,115,171,247,88,197,190,96,80,253,58,226,96,7,43,143,126,205,50,252,107,232,245,166,127,243,171,247,88,197,190,96,80,253,58,226,96,7,43,143,126,205,50,252,107,232,245,160,79,240,0,1,133,92,200,120,214,213,62,15,191,39,127,147,59,6,41,115,251,91,233,127,27,233,218,90,153,187,126,23,194,118,251,93,153,226,219,127,18,254,174,174,173,246,110,219,108,187,230,169,138,188,115,240,49,252,52,126,196,255,0,178,143,216,239,177,222,146,255,0,160,158,144,241,94,47,195,127,221,16,244,116,248,111,251,45,250,254,27,121,134,53,112,103,205,3,95,120,137,226,79,15,209,204,215,16,211,250,43,46,65,233,15,19,61,174,223,91,29,83,59,20,21,21,12,232,116,149,114,49,55,124,45,69,221,139,234,170,237,178,236,169,249,92,243,191,82,127,180,159,187,75,171,194,231,42,79,224,215,174,216,206,181,254,94,190,209,253,156,241,191,220,207,178,222,15,191,226,40,231,166,254,59,197,201,211,211,223,234,253,5,223,167,111,45,247,75,85,207,59,245,39,251,73,251,180,12,0,225,115,66,255,0,132,166,187,99,58,41,246,167,236,231,218,63,27,253,211,240,62,51,177,225,232,231,169,254,39,185,31,87,87,99,167,244,211,110,173,252,246,217,124,86,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,228,87,43,143,126,205,50,252,107,232,245,164,154,115,29,224,114,167,138,220,54,131,48,211,231,210,83,234,46,31,79,59,40,97,149,145,68,203,221,35,149,30,180,82,206,168,142,99,218,228,115,160,115,157,218,107,229,149,174,70,164,203,44,97,226,185,98,241,227,249,111,177,83,104,54,172,94,186,179,236,126,222,223,70,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,186,164,146,89,154,146,76,187,244,74,228,207,243,86,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,130,120,23,227,54,197,198,30,156,85,92,228,181,122,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,129,146,164,32,115,31,229,255,0,89,195,189,246,93,91,210,28,119,253,137,235,252,52,18,211,83,201,61,68,152,237,87,67,35,233,168,124,207,146,71,195,52,136,175,100,202,238,148,146,85,137,200,207,204,172,179,126,89,254,49,45,54,171,215,10,26,195,71,121,182,82,87,211,199,131,222,170,217,21,76,45,149,141,158,10,57,102,134,84,107,145,81,31,28,177,199,35,29,237,107,216,215,38,202,136,160,107,110,108,251,165,186,165,130,107,78,9,108,212,205,52,190,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,87,88,35,47,249,115,113,175,252,21,117,30,123,6,127,115,186,201,166,89,79,230,238,84,208,47,118,59,93,114,171,18,59,155,97,233,115,221,210,198,44,114,182,37,107,159,27,154,237,165,116,49,70,161,61,36,74,243,107,227,95,211,117,149,156,38,233,149,206,213,89,101,135,179,38,105,112,129,123,242,58,186,25,251,140,182,53,85,189,17,246,95,20,82,74,232,220,231,44,138,216,149,99,88,166,99,229,168,140,190,107,220,14,83,100,182,171,223,23,26,114,250,181,190,219,105,233,223,151,90,81,146,212,37,117,36,77,142,6,214,192,141,71,44,79,130,38,179,186,213,218,37,134,39,73,187,29,27,251,193,28,28,49,112,245,149,113,65,172,182,93,35,197,170,124,7,143,238,84,220,110,143,165,146,162,27,101,12,77,234,150,162,70,177,63,197,141,136,231,49,175,150,88,152,175,103,95,82,108,81,165,186,91,130,104,182,9,108,211,61,52,177,122,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,249,201,158,249,29,188,146,189,222,179,151,109,246,77,145,17,19,91,125,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,143,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,145,235,205,99,130,203,86,166,96,21,252,71,105,206,63,73,6,109,138,83,173,94,72,246,212,182,157,46,150,72,33,122,201,43,218,173,233,150,166,157,172,98,181,202,230,57,208,182,70,126,113,89,4,109,144,162,50,249,172,113,213,83,135,71,95,194,198,148,87,213,211,95,106,169,214,28,214,185,212,177,58,6,219,170,232,158,158,141,98,77,27,149,207,150,42,136,229,116,209,171,123,104,145,181,175,115,157,34,68,17,87,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,20,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,128,30,29,116,27,50,226,75,87,44,90,83,134,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,162,54,187,116,106,189,189,111,86,70,213,235,123,81,118,19,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,186,228,115,119,70,171,221,208,196,100,109,94,134,53,16,35,91,91,249,187,113,37,166,186,209,159,105,205,139,9,211,89,237,184,174,81,117,178,81,203,87,109,175,116,242,65,77,87,36,49,186,71,54,177,173,87,171,88,138,170,141,106,111,190,200,158,195,53,57,122,113,65,159,113,103,162,247,173,70,212,107,70,63,110,185,91,178,138,155,36,81,89,41,230,134,7,65,29,37,36,205,115,155,52,178,185,95,213,80,244,85,71,34,108,141,242,246,170,227,174,172,114,107,252,168,106,158,101,169,159,194,59,209,159,107,114,11,141,247,193,125,144,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,198,85,112,83,194,151,240,62,210,203,174,153,253,189,251,91,233,60,130,123,239,141,244,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,203,117,12,128,0,1,173,103,22,62,244,250,201,243,3,33,250,140,228,170,114,84,247,88,202,126,96,87,125,58,220,69,95,22,62,244,250,201,243,3,33,250,140,228,170,114,84,247,88,202,126,96,87,125,58,220,6,127,150,171,139,31,117,141,100,249,127,144,253,58,114,234,150,171,139,31,117,141,100,249,127,144,253,58,112,53,172,47,255,0,26,252,40,223,120,75,214,90,220,55,181,117,172,196,46,91,214,98,215,186,216,88,223,31,75,210,197,146,53,116,106,172,89,160,123,251,82,38,204,114,236,201,59,108,100,177,161,96,13,151,120,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,8,129,229,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,168,200,210,70,42,43,94,201,167,36,214,135,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,232,145,173,221,90,143,119,67,209,241,185,122,216,228,73,10,229,89,199,143,255,0,4,112,169,171,247,175,240,177,98,23,219,157,199,254,240,202,107,35,89,218,255,0,194,29,19,228,155,252,29,59,27,252,83,0,207,254,37,248,139,193,56,95,210,202,253,76,206,170,63,194,209,217,232,186,38,254,233,221,60,52,211,65,71,220,138,41,59,61,222,195,219,221,123,122,25,237,85,246,34,235,215,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,167,108,155,171,149,206,115,222,231,189,239,123,182,41,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,218,246,113,47,195,166,119,194,254,169,215,233,158,117,79,254,22,178,207,91,215,15,247,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,98,167,177,84,50,255,0,134,190,95,244,118,142,19,53,75,137,189,111,199,123,215,89,180,254,243,113,193,237,115,201,4,244,177,210,203,102,116,240,221,157,219,123,250,166,94,238,209,71,34,49,208,186,55,72,173,87,172,78,138,58,204,233,225,175,152,5,101,163,134,93,82,225,147,91,242,46,245,170,109,63,188,219,176,123,164,241,207,61,84,117,82,210,186,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,197,130,192,72,167,53,206,10,63,38,89,84,252,74,105,157,178,235,83,141,229,183,10,138,156,182,45,187,208,217,238,147,72,215,37,71,90,185,100,108,53,82,72,255,0,39,55,162,57,83,165,30,137,52,49,55,18,184,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,223,94,99,60,123,127,10,139,236,26,111,167,112,120,125,50,198,110,30,50,146,162,122,126,138,171,213,115,24,248,146,177,200,244,235,134,20,100,146,54,40,188,156,173,123,159,42,117,57,177,195,109,120,28,225,18,235,197,246,174,59,20,158,227,87,103,196,236,52,237,185,100,119,88,41,220,247,178,5,122,53,148,176,189,90,177,50,166,101,234,232,238,46,200,200,230,145,27,39,105,99,112,77,245,235,136,27,85,235,133,11,231,18,250,90,250,74,250,120,240,123,134,85,105,138,181,91,43,27,60,20,114,76,148,213,45,130,69,68,124,114,198,177,77,27,36,221,175,100,141,234,69,77,200,182,254,205,95,20,255,0,245,3,165,95,249,42,227,255,0,46,37,167,44,209,203,21,227,64,175,60,63,98,211,125,159,178,214,225,245,24,117,186,78,151,213,250,62,149,244,78,164,137,118,123,209,242,246,216,173,242,115,250,157,211,230,237,215,114,58,255,0,176,99,255,0,207,69,254,226,127,247,240,51,255,0,139,31,117,141,100,249,127,144,253,58,115,90,195,101,62,44,125,214,53,147,229,254,67,244,233,205,107,0,253,92,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,154,158,87,188,107,255,0,8,12,17,154,49,168,87,59,173,118,164,225,182,247,212,203,113,173,94,247,166,109,109,153,172,101,66,202,214,166,211,69,221,130,25,18,69,87,201,234,75,215,35,159,47,111,235,230,95,192,229,55,17,216,108,218,195,131,190,173,154,139,133,217,228,100,52,145,178,90,134,95,45,208,172,147,173,19,97,98,57,201,82,142,124,174,133,204,111,174,249,22,55,162,163,152,248,97,47,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,98,142,48,56,107,177,113,83,161,215,141,50,185,175,102,235,15,85,211,27,171,117,83,224,142,146,241,20,50,50,158,73,85,173,127,84,43,221,124,114,34,177,235,219,145,234,212,71,163,28,221,117,242,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,50,127,184,5,226,186,143,138,221,14,164,189,220,229,232,204,241,126,205,159,40,134,73,160,89,39,170,108,45,86,215,182,56,145,189,184,106,61,119,53,22,54,53,178,50,120,219,212,145,117,186,16,120,177,247,167,214,79,152,25,15,212,103,2,106,121,92,123,137,233,151,227,95,88,173,48,215,91,249,187,113,37,166,186,209,159,105,205,139,9,211,89,237,184,174,81,117,178,81,203,87,109,175,116,242,65,77,87,36,49,186,71,54,177,173,87,171,88,138,170,141,106,111,190,200,158,195,50,185,92,123,137,233,151,227,95,88,173,49,255,0,86,57,53,254,84,53,79,50,212,207,225,29,232,207,181,185,5,198,251,224,190,200,119,188,47,138,169,146,110,215,115,198,183,175,167,185,211,213,210,221,246,223,100,223,96,50,255,0,131,61,107,202,184,137,225,179,15,214,60,214,223,106,162,189,100,30,144,241,48,90,226,146,58,86,118,43,234,41,217,208,217,36,145,233,187,33,106,174,239,95,89,87,109,147,100,72,23,226,199,222,159,89,62,96,100,63,81,156,159,238,23,52,47,248,53,232,78,51,162,159,106,126,209,253,156,241,191,221,63,3,224,251,254,34,178,122,159,226,123,146,116,244,247,250,127,77,119,233,223,203,125,146,0,120,177,247,167,214,79,152,25,15,212,103,2,82,120,98,226,99,13,225,67,149,190,159,106,150,97,67,87,113,123,170,46,246,219,69,178,153,21,175,184,220,100,186,220,95,20,11,39,74,182,22,116,197,35,223,35,145,122,88,199,116,181,239,232,141,241,23,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,245,32,139,184,247,189,176,196,196,108,113,177,92,189,17,177,141,69,217,168,126,85,231,41,190,228,22,235,21,166,239,93,226,41,49,155,123,237,118,184,251,76,103,135,165,125,85,69,91,163,221,168,138,253,231,171,168,126,238,85,119,175,182,253,45,106,38,127,242,163,224,163,242,155,149,65,196,166,166,91,46,180,216,222,37,112,167,169,196,162,219,179,13,226,233,12,142,114,212,117,163,146,71,67,75,36,108,242,107,122,36,149,122,85,234,144,205,19,131,16,51,254,23,53,219,75,244,179,28,214,188,235,6,244,102,25,150,248,63,67,220,253,39,71,55,138,241,84,206,169,131,243,49,74,233,89,213,12,111,119,174,198,237,182,203,178,170,33,237,120,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,110,193,25,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,175,103,26,252,40,223,120,75,214,90,220,55,181,117,172,196,46,91,214,98,215,186,216,88,223,31,75,210,197,146,53,116,106,172,89,160,123,251,82,38,204,114,236,201,59,108,100,177,160,25,127,206,139,41,177,103,56,175,15,89,174,45,93,227,108,185,5,190,249,116,183,84,246,159,31,126,150,120,237,114,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,60,7,37,79,122,124,167,229,253,119,212,109,198,10,212,229,55,218,188,86,221,133,84,87,117,217,109,87,10,219,165,29,55,105,137,218,170,171,142,154,58,137,58,209,58,221,212,202,42,100,217,85,90,157,189,218,136,174,114,174,117,114,84,247,167,202,126,95,215,125,70,220,4,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,110,114,0,167,100,248,169,81,79,177,78,81,119,3,146,210,241,73,130,254,80,116,83,38,176,199,3,36,149,246,234,213,103,82,181,60,214,146,118,167,155,145,126,47,46,209,213,87,78,202,186,89,169,37,77,217,52,110,141,223,208,169,178,255,0,190,6,172,117,244,53,22,218,183,209,85,53,18,88,246,234,68,93,211,205,17,83,253,10,75,119,39,109,99,244,245,154,255,0,166,215,42,217,165,168,180,81,67,60,104,228,145,201,249,202,185,213,125,101,114,167,252,245,190,196,67,18,249,140,240,245,46,142,103,244,183,234,106,74,120,104,47,51,44,8,145,62,63,39,199,75,79,183,170,198,183,111,229,253,231,103,43,108,218,155,15,226,49,97,171,149,236,101,214,138,158,153,17,173,87,110,239,29,77,178,46,203,252,235,237,2,120,193,213,77,59,42,105,226,169,143,244,101,99,94,223,47,130,166,231,104,28,42,28,33,202,148,129,88,56,69,221,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,56,228,165,222,208,56,42,79,97,66,111,191,154,157,128,15,37,171,121,12,56,158,151,229,121,36,239,232,101,190,207,85,58,187,163,171,109,163,119,195,226,122,210,193,113,211,148,51,24,225,111,81,166,87,53,175,159,29,173,141,157,91,109,212,173,107,81,60,213,62,47,64,32,71,93,242,233,179,125,92,202,239,210,189,30,217,111,21,221,165,72,250,55,141,106,165,123,124,191,241,137,129,229,61,163,203,129,232,141,109,250,227,79,209,83,125,173,166,185,71,211,81,214,157,18,81,68,190,104,158,73,250,107,228,67,150,156,98,143,212,253,72,163,198,156,174,71,221,229,169,145,122,21,90,187,182,41,37,242,217,29,253,239,220,166,200,250,75,135,82,96,154,127,101,198,168,152,172,138,150,138,154,54,162,189,92,169,211,4,108,243,85,68,93,246,98,1,236,0,56,85,217,0,161,238,68,95,51,148,58,221,230,189,40,118,53,62,0,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,189,62,178,124,192,200,126,163,57,178,153,173,103,22,62,244,250,201,243,3,33,250,140,224,77,79,43,143,113,61,50,252,107,235,21,166,85,24,171,202,227,220,79,76,191,26,250,197,105,149,64,0,0,69,95,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,9,169,0,0,0,1,173,103,22,62,244,250,201,243,3,33,250,140,231,201,155,232,54,101,134,104,246,158,107,147,168,170,234,241,60,254,158,177,140,184,54,157,27,5,21,198,158,186,174,157,212,79,114,61,203,214,232,169,153,59,92,228,103,90,73,35,88,142,236,200,227,235,226,199,222,159,89,62,96,100,63,81,156,151,78,5,180,95,75,245,235,151,14,155,233,254,174,98,20,153,21,138,74,139,173,90,83,204,249,34,124,83,199,121,174,232,150,41,98,115,101,137,251,43,154,174,99,154,170,199,189,139,187,94,228,80,199,78,75,151,126,32,157,125,200,236,150,203,119,123,70,33,241,51,220,166,168,108,80,71,13,246,86,83,36,110,167,147,178,233,106,102,236,192,198,190,20,145,145,71,28,137,35,149,30,177,50,95,1,206,175,222,159,22,249,127,67,245,27,137,50,120,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,13,156,234,253,233,241,111,151,244,63,81,184,129,117,121,24,254,187,63,102,255,0,121,18,168,69,95,35,31,215,103,236,223,239,34,85,0,214,179,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,33,91,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,1,205,31,220,79,83,127,5,250,197,17,0,36,255,0,115,71,247,19,212,223,193,126,177,68,64,8,18,169,207,59,245,39,251,73,251,180,197,94,87,30,253,154,101,248,215,209,235,76,170,231,157,250,147,253,164,253,218,98,175,43,143,126,205,50,252,107,232,245,160,101,87,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,9,169,0,0,45,87,22,62,235,26,201,242,255,0,33,250,116,229,213,45,87,22,62,235,26,201,242,255,0,33,250,116,224,107,88,109,80,106,174,109,80,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,35,252,171,248,21,169,207,242,27,87,19,218,165,65,87,6,49,99,168,134,229,134,67,13,84,93,23,107,140,21,83,49,211,202,177,200,179,70,202,89,169,145,82,55,177,157,215,185,139,212,232,216,246,73,28,6,211,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,245,128,0,196,174,97,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,157,82,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,213,2,215,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,155,79,16,3,205,31,223,179,83,127,5,250,61,16,25,85,200,199,245,217,251,55,251,200,149,66,42,249,24,254,187,63,102,255,0,121,18,168,4,74,243,107,224,163,208,149,149,156,89,105,149,178,213,71,101,155,179,30,105,111,129,59,18,54,186,105,251,108,185,181,21,221,18,119,159,44,81,202,216,218,215,36,136,217,85,36,89,102,123,48,91,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,248,178,49,92,215,181,146,197,19,213,143,232,233,93,146,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,32,7,143,238,15,174,188,38,234,227,155,111,74,73,48,76,198,162,178,191,20,124,50,185,95,77,3,30,213,146,134,86,200,247,75,215,78,147,68,196,145,206,114,74,199,49,253,93,107,36,113,132,196,234,103,26,250,53,131,240,193,63,21,24,229,207,237,70,55,85,213,77,96,129,138,235,124,215,138,239,16,250,116,167,141,181,77,100,141,218,72,165,115,215,182,231,54,40,101,145,172,122,55,101,128,29,82,213,44,239,90,115,187,158,166,106,93,247,211,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,205,194,198,70,221,163,137,141,245,90,155,237,186,238,170,170,190,126,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,250,90,247,182,8,90,231,34,110,228,138,52,93,250,83,108,245,229,139,192,119,229,190,251,77,175,58,177,101,234,192,113,251,131,125,27,107,184,219,187,148,185,68,205,100,205,147,103,119,90,189,154,121,219,78,174,234,142,72,166,114,73,10,239,209,43,80,50,171,150,47,1,223,145,11,21,54,188,234,197,151,167,62,200,45,237,244,109,174,227,110,237,213,98,240,185,243,54,77,157,221,114,119,170,32,117,58,187,170,56,229,133,171,36,43,183,92,173,92,255,0,0,0,0,8,1,230,143,239,217,169,191,130,253,30,136,178,154,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,58,245,243,71,247,236,212,223,193,126,143,68,101,87,35,31,215,103,236,223,239,32,36,127,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,201,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,128,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,72,1,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,236,60,98,87,53,59,77,170,227,192,230,125,89,112,182,82,85,84,90,234,44,245,116,50,205,11,94,250,89,214,231,77,10,203,19,149,55,99,214,41,165,141,92,221,151,162,71,183,216,229,69,8,97,225,59,222,159,70,254,96,99,223,81,128,217,76,214,179,132,239,122,125,27,249,129,143,125,70,3,101,48,44,87,24,60,38,97,188,93,105,127,216,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,215,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,118,136,48,3,153,215,1,223,150,251,21,78,188,233,61,151,171,62,199,237,238,244,149,174,221,110,238,85,101,16,181,240,182,61,221,221,106,119,169,224,109,66,183,166,57,37,153,169,28,41,191,68,77,64,253,94,87,188,107,255,0,8,12,17,154,49,168,87,59,173,118,164,225,182,247,212,203,113,173,94,247,166,109,109,153,172,101,66,202,214,166,211,69,221,130,25,18,69,87,201,234,75,215,35,159,47,111,10,185,161,113,175,252,32,51,183,232,198,158,220,237,85,218,109,134,220,25,83,21,198,137,123,222,153,186,54,23,49,245,9,43,154,155,67,23,118,120,99,72,213,89,39,175,47,92,141,124,93,188,32,182,93,174,182,90,151,214,89,174,117,116,21,18,83,207,72,249,105,166,116,79,116,19,196,248,102,137,92,213,69,86,73,20,146,70,246,251,28,199,185,171,186,42,161,232,52,183,75,115,189,105,206,237,154,103,166,150,47,76,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,214,114,111,182,201,186,170,34,133,224,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,151,108,39,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,109,120,98,225,235,21,225,127,70,172,186,71,139,84,248,255,0,1,220,169,184,221,31,75,29,60,215,58,233,93,213,45,68,141,98,127,139,27,17,206,123,153,20,81,49,94,254,142,165,186,160,0,0,98,175,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,77,79,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,6,202,96,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,149,92,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,0,0,98,87,53,59,77,170,227,192,230,125,89,112,182,82,85,84,90,234,44,245,116,50,205,11,94,250,89,214,231,77,10,203,19,149,55,99,214,41,165,141,92,221,151,162,71,183,216,229,69,134,30,19,189,233,244,111,230,6,61,245,24,9,169,230,143,238,39,169,191,130,253,98,136,133,110,19,189,233,244,111,230,6,61,245,24,0,207,254,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,186,188,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,112,19,82,0,0,0,0,0,3,0,57,213,251,172,98,223,48,40,126,157,113,48,3,149,199,191,102,153,126,53,244,122,211,63,249,213,251,172,98,223,48,40,126,157,113,48,3,149,199,191,102,153,126,53,244,122,208,39,248,0,0,0,0,138,190,121,223,169,63,218,79,221,164,170,17,87,207,59,245,39,251,73,251,180,12,85,229,113,239,217,166,95,141,125,30,180,159,226,0,121,92,123,246,105,151,227,95,71,173,39,248,12,21,227,55,149,245,139,137,253,88,161,213,172,75,62,251,29,117,186,244,211,229,110,168,165,125,116,117,49,195,77,219,166,169,167,139,184,206,153,147,181,4,47,143,173,177,186,61,164,78,151,198,230,207,149,90,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,54,224,0,5,170,226,199,221,99,89,62,95,228,63,78,156,186,165,170,226,199,221,99,89,62,95,228,63,78,156,13,107,11,149,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,37,181,54,93,213,222,27,180,75,94,174,184,189,231,87,240,26,76,158,163,14,168,150,166,206,202,186,137,210,8,159,35,162,116,137,36,44,123,98,168,99,150,158,45,217,51,94,197,70,170,42,108,231,34,134,42,242,121,173,214,215,240,233,81,111,207,45,52,145,233,244,21,11,54,5,92,215,65,223,157,143,170,171,75,140,47,72,222,175,70,71,83,31,83,86,86,53,234,179,73,179,158,196,98,51,61,64,2,10,249,152,112,81,110,225,131,59,182,230,218,105,108,240,218,109,150,237,77,69,71,26,85,77,232,106,232,97,141,36,167,154,162,103,73,215,222,217,243,198,174,147,169,118,157,168,196,108,40,231,121,94,93,220,94,127,5,45,101,95,181,53,189,157,61,204,123,84,89,71,69,7,137,154,14,211,101,240,181,113,244,170,72,157,169,37,119,90,55,175,170,41,37,218,55,200,145,116,206,158,169,105,110,9,173,56,37,207,76,245,46,197,233,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,122,174,77,246,217,119,69,84,93,117,248,157,225,235,42,225,127,89,111,90,71,148,212,248,255,0,1,219,169,183,93,25,75,37,60,55,58,25,91,213,21,68,109,122,127,141,27,209,174,123,89,44,82,177,30,254,142,165,9,169,230,35,197,231,240,82,209,164,251,45,91,217,212,44,199,187,69,139,245,208,120,152,96,237,58,47,21,87,39,82,164,105,218,142,86,244,35,186,250,165,146,45,227,124,105,47,76,5,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,124,164,170,114,172,224,59,255,0,130,56,171,213,251,47,248,89,113,11,21,206,221,255,0,120,125,53,237,175,238,255,0,225,13,137,146,67,254,14,161,142,254,41,224,100,255,0,47,158,9,45,92,40,96,18,95,114,120,41,43,181,23,42,167,167,154,235,88,234,86,182,123,76,14,134,23,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,237,171,145,82,56,246,203,80,0,0,0,3,202,106,102,170,233,198,141,226,179,230,186,165,154,90,177,155,45,63,83,124,77,194,161,35,239,72,216,223,39,102,22,126,156,211,43,35,145,91,20,104,233,31,210,168,214,170,249,31,149,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,131,94,206,44,125,233,245,147,230,6,67,245,25,201,84,228,169,238,177,148,252,192,174,250,117,184,138,190,44,125,233,245,147,230,6,67,245,25,201,84,228,169,238,177,148,252,192,174,250,117,184,12,255,0,45,87,22,62,235,26,201,242,255,0,33,250,116,229,213,45,87,22,62,235,26,201,242,255,0,33,250,116,224,107,88,109,80,106,174,109,80,6,58,241,201,194,37,171,139,237,35,110,41,5,198,146,207,150,88,106,29,114,199,46,179,211,181,236,100,234,197,107,233,102,122,53,101,101,52,201,211,215,219,93,209,241,195,34,182,78,210,70,239,41,192,159,0,152,207,8,150,170,140,150,251,116,164,200,181,22,237,78,250,90,203,197,34,84,67,5,45,20,173,166,124,148,17,198,233,85,147,49,181,20,234,244,168,88,163,145,200,228,69,107,17,58,76,181,0,12,127,227,95,133,27,23,22,154,53,91,134,246,173,84,121,125,183,122,204,90,247,91,11,221,224,42,186,152,178,70,174,141,81,233,12,236,103,106,68,217,237,77,217,39,109,239,138,52,50,0,1,171,102,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,126,81,57,60,208,120,62,198,117,179,72,239,90,219,102,74,75,118,119,128,89,221,94,250,250,153,106,28,202,203,37,19,42,170,38,161,70,53,253,166,61,86,105,37,100,157,183,57,95,27,99,87,53,143,87,178,13,128,185,92,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,111,68,109,118,232,213,123,122,222,172,141,171,214,246,162,236,39,195,174,131,97,188,54,233,29,139,74,112,202,42,70,178,221,78,199,220,235,161,167,88,95,118,184,171,26,149,21,178,163,158,247,117,200,230,238,141,87,187,161,136,200,218,189,12,106,39,128,224,115,132,75,87,8,58,70,236,82,123,141,37,227,44,191,84,54,229,145,221,96,167,107,24,249,209,136,214,82,194,245,106,74,250,104,83,171,163,184,187,171,228,154,68,108,125,213,141,185,20,0,0,5,170,226,199,221,99,89,62,95,228,63,78,156,214,176,217,79,139,31,117,141,100,249,127,144,253,58,115,90,192,54,168,34,175,154,159,1,223,252,47,197,94,144,89,127,193,75,151,216,173,150,239,251,251,234,111,110,127,119,255,0,7,108,172,142,31,240,149,15,119,241,175,37,80,1,173,15,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,158,127,86,51,175,202,134,169,230,90,153,232,191,70,125,173,200,46,55,223,5,223,239,120,95,21,83,36,221,174,231,75,122,250,123,157,61,93,45,223,109,246,77,246,50,131,152,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,126,131,218,199,61,239,106,189,248,106,4,255,0,114,184,247,19,211,47,198,190,177,90,101,81,138,188,174,61,196,244,203,241,175,172,86,153,84,0,214,179,139,31,122,125,100,249,129,144,253,70,115,101,51,90,206,44,125,233,245,147,230,6,67,245,25,192,186,188,2,240,81,149,113,89,168,244,151,187,181,179,195,233,150,51,112,134,76,142,225,80,146,50,58,254,133,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,204,111,71,170,245,58,38,75,61,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,140,28,171,45,54,171,119,3,152,13,101,190,217,73,75,81,116,168,188,85,215,75,12,45,99,234,167,75,157,76,41,44,174,68,221,239,72,161,138,52,115,183,94,136,216,223,99,81,19,45,64,22,171,137,126,29,48,78,40,52,178,191,76,243,170,127,240,181,150,122,222,185,191,185,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,238,135,251,21,61,138,151,84,1,172,182,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,204,14,74,158,244,249,79,203,250,239,168,219,139,149,207,42,211,106,134,235,163,119,216,109,148,140,185,86,83,223,169,42,43,27,11,82,121,160,133,212,46,138,39,201,183,83,152,199,79,51,154,213,93,154,178,200,169,183,82,239,109,121,42,123,211,229,63,47,235,190,163,110,2,106,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,167,12,114,42,249,28,185,62,7,91,124,151,165,64,239,7,8,187,161,200,24,43,205,135,71,151,60,209,26,43,245,186,159,174,166,197,91,83,114,147,170,163,161,58,35,162,149,124,145,124,151,244,19,200,135,237,8,203,166,194,53,115,20,191,68,244,99,98,188,80,247,85,99,235,218,52,170,137,238,242,255,0,197,54,59,213,172,58,147,59,211,251,214,53,90,197,124,85,84,85,49,185,17,234,213,94,168,36,103,146,162,42,239,179,212,214,227,81,241,71,233,134,164,86,99,77,87,43,237,18,211,72,157,106,174,93,221,20,114,249,238,141,254,251,238,64,54,74,210,76,134,28,179,75,241,76,146,7,245,178,225,103,165,157,29,209,211,190,241,183,225,240,61,105,96,184,22,202,25,147,240,183,167,51,35,154,231,193,142,209,70,254,157,182,234,70,185,170,158,74,191,22,41,127,64,225,125,133,37,103,90,239,191,146,129,91,78,74,91,237,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,40,114,237,241,42,113,214,237,247,246,111,247,1,91,124,202,202,88,158,170,21,0,35,187,156,38,166,203,143,233,133,6,1,77,52,72,185,13,36,174,122,43,90,174,84,101,93,42,174,202,171,186,121,34,251,17,73,12,170,157,180,180,179,84,189,81,27,12,110,145,119,251,145,55,33,3,155,14,169,211,231,154,207,102,176,81,212,197,44,120,253,45,108,111,237,244,47,75,223,86,246,171,85,90,229,93,211,176,158,75,183,250,64,240,252,184,116,230,167,57,226,6,219,95,29,36,210,67,105,239,119,36,106,63,166,62,237,13,90,38,234,212,84,77,250,126,59,19,246,214,163,26,140,111,177,169,178,17,157,201,139,78,91,69,131,101,153,213,93,60,141,168,158,241,4,113,61,85,200,139,18,82,42,167,146,166,203,252,123,188,247,248,146,100,0,225,222,195,146,149,3,141,138,145,10,83,205,74,189,128,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,189,62,178,124,192,200,126,163,57,178,153,173,103,22,62,244,250,201,243,3,33,250,140,224,77,79,43,143,113,61,50,252,107,235,21,166,85,24,171,202,227,220,79,76,191,26,250,197,105,149,64,0,0,69,95,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,9,169,0,0,0,1,173,103,22,62,244,250,201,243,3,33,250,140,228,212,242,184,247,19,211,47,198,190,177,90,66,183,22,62,244,250,201,243,3,33,250,140,228,212,242,184,247,19,211,47,198,190,177,90,6,85,16,173,206,175,222,159,22,249,127,67,245,27,137,53,36,43,115,171,247,167,197,190,95,208,253,70,226,5,213,228,99,250,236,253,155,253,228,74,161,21,124,140,127,93,159,179,127,188,137,84,3,90,206,44,125,233,245,147,230,6,67,245,25,201,169,229,113,238,39,166,95,141,125,98,180,133,110,44,125,233,245,147,230,6,67,245,25,201,169,229,113,238,39,166,95,141,125,98,180,7,52,127,113,61,77,252,23,235,20,68,0,147,253,205,31,220,79,83,127,5,250,197,17,0,32,74,167,60,239,212,159,237,39,238,211,21,121,92,123,246,105,151,227,95,71,173,50,171,158,119,234,79,246,147,247,105,138,188,174,61,251,52,203,241,175,163,214,129,149,92,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,113,117,121,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,224,38,164,0,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,181,65,170,185,181,64,2,213,113,99,238,177,172,159,47,242,31,167,78,93,82,213,113,99,238,177,172,159,47,242,31,167,78,6,181,134,213,6,170,230,213,0,0,0,8,1,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,3,42,185,24,254,187,63,102,255,0,121,18,168,69,95,35,31,215,103,236,223,239,34,85,0,16,193,205,167,140,27,86,175,230,84,252,59,224,139,86,182,45,61,188,84,186,253,85,52,77,99,43,175,113,35,160,232,137,174,103,117,172,166,71,84,198,175,234,70,202,249,159,179,85,177,197,35,242,215,154,23,26,255,0,193,255,0,4,126,140,105,237,206,235,67,169,57,149,189,149,49,92,104,151,179,232,107,91,166,115,31,80,146,185,171,188,210,246,167,134,52,141,81,241,250,242,245,198,230,69,220,134,28,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,15,62,75,167,40,174,48,113,154,252,54,223,194,94,96,180,150,219,237,174,162,165,216,139,161,138,161,239,187,193,42,213,215,85,178,85,70,58,40,159,2,182,71,35,220,246,35,217,35,26,214,245,70,231,63,234,213,206,81,150,42,94,20,237,248,86,148,207,106,187,234,198,51,112,170,188,62,255,0,61,43,232,100,201,35,145,92,142,160,114,58,119,199,6,209,182,153,34,87,43,163,73,32,114,254,107,196,207,33,17,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,180,240,49,215,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,58,157,145,64,0,0,64,15,52,127,126,205,77,252,23,232,244,70,85,114,49,253,118,126,205,254,242,49,87,154,63,191,102,166,254,11,244,122,35,42,185,24,254,187,63,102,255,0,121,1,42,128,0,6,42,243,71,247,19,212,223,193,126,177,68,101,81,138,188,209,253,196,245,55,240,95,172,81,1,10,220,39,123,211,232,223,204,12,123,234,48,27,41,154,214,112,157,239,79,163,127,48,49,239,168,192,108,166,0,199,94,54,248,193,198,120,70,210,249,111,78,90,74,220,218,249,79,59,113,59,61,92,85,29,138,233,226,146,6,76,249,36,137,138,214,178,22,212,178,85,99,159,26,200,141,86,49,205,85,234,109,223,213,45,82,193,52,91,4,185,234,102,165,223,125,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,85,171,182,251,174,200,138,169,174,191,19,188,66,229,92,80,107,45,235,87,50,154,111,1,227,251,116,214,235,91,42,164,168,134,217,67,19,122,98,167,141,207,95,241,164,122,181,172,107,229,150,87,163,25,215,210,129,106,139,213,194,31,19,151,222,18,245,150,155,85,109,22,95,77,210,62,223,85,107,186,90,60,75,41,188,125,44,173,71,54,62,251,162,149,98,233,158,58,121,119,107,122,151,181,209,186,53,206,50,255,0,150,15,47,251,22,170,88,171,117,243,93,113,219,85,235,12,189,91,235,172,248,229,154,121,30,233,42,100,87,186,158,162,189,203,19,219,217,237,244,79,12,72,187,201,220,87,76,222,210,197,12,143,196,190,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,170,27,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,33,91,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,244,109,210,227,113,237,210,226,243,57,147,58,77,155,218,114,246,106,39,117,58,59,170,72,226,133,203,36,203,183,92,174,89,169,0,0,3,21,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,2,106,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,0,54,83,0,0,32,7,154,63,191,102,166,254,11,244,122,34,127,136,1,230,143,239,217,169,191,130,253,30,136,12,170,228,99,250,236,253,155,253,228,74,161,21,124,140,127,93,159,179,127,188,137,84,0,0,3,21,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,2,106,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,0,51,255,0,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,46,175,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,4,212,128,0,0,0,0,0,192,14,117,126,235,24,183,204,10,31,167,92,76,0,229,113,239,217,166,95,141,125,30,180,207,254,117,126,235,24,183,204,10,31,167,92,76,0,229,113,239,217,166,95,141,125,30,180,9,254,0,0,0,0,34,175,158,119,234,79,246,147,247,105,42,132,85,243,206,253,73,254,210,126,237,3,21,121,92,123,246,105,151,227,95,71,173,39,248,128,30,87,30,253,154,101,248,215,209,235,73,254,0,0,0,90,174,44,125,214,53,147,229,254,67,244,233,203,170,90,174,44,125,214,53,147,229,254,67,244,233,192,214,176,218,160,213,92,218,160,0,0,1,0,60,196,120,188,254,21,186,202,159,101,171,123,218,123,135,119,104,177,126,186,15,13,52,253,214,197,226,170,228,234,85,145,123,178,68,222,132,119,71,76,81,197,188,108,145,101,234,202,174,112,92,94,123,120,71,193,107,127,192,86,231,46,146,131,254,241,85,65,73,12,175,95,241,39,145,88,207,240,13,73,63,143,140,192,14,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,245,75,81,35,88,159,226,198,196,115,152,215,203,44,76,87,179,175,169,2,213,19,189,203,175,142,170,110,41,112,212,193,245,6,190,145,154,169,96,167,154,106,232,105,169,101,99,46,118,232,86,157,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,77,142,123,88,198,57,24,204,117,230,35,203,91,76,244,255,0,70,147,87,56,107,195,253,7,246,59,187,83,146,90,217,83,113,184,77,112,161,145,209,55,196,70,233,101,151,183,225,182,124,143,78,150,181,98,124,175,115,211,178,214,186,53,116,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,190,188,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,64,217,248,22,171,134,142,34,240,78,40,52,178,131,83,48,90,143,240,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,251,81,125,168,151,84,0,0,8,107,231,9,164,218,237,105,212,123,118,168,100,249,125,215,39,211,41,186,40,44,47,172,117,28,17,216,235,170,86,162,89,109,209,193,10,181,242,250,148,221,126,37,209,117,58,52,134,41,36,145,209,35,157,98,184,1,227,6,235,194,110,174,53,215,5,164,147,4,204,106,40,232,50,182,77,19,149,244,208,49,238,72,235,162,116,108,116,189,116,233,52,175,88,218,215,36,172,115,217,211,214,177,201,28,244,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,189,156,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,250,136,233,90,198,55,196,198,215,70,217,153,210,222,151,170,57,19,182,248,222,240,241,60,66,229,54,44,231,95,117,47,53,197,171,188,109,151,32,204,47,55,75,117,79,105,241,247,233,103,173,150,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,68,181,114,84,247,88,202,126,96,87,125,58,220,66,177,53,60,149,61,214,50,159,152,21,223,78,183,1,159,229,170,226,199,221,99,89,62,95,228,63,78,156,186,165,170,226,199,221,99,89,62,95,228,63,78,156,13,107,13,170,13,85,205,170,0,0,0,0,0,181,92,88,251,172,107,39,203,252,135,233,211,154,214,27,41,241,99,238,177,172,159,47,242,31,167,78,107,88,6,213,0,0,0,0,45,87,22,62,235,26,201,242,255,0,33,250,116,230,181,134,202,124,88,251,172,107,39,203,252,135,233,211,154,214,1,181,64,0,15,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,214,107,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,97,179,153,173,103,22,62,244,250,201,243,3,33,250,140,224,77,79,43,143,113,61,50,252,107,235,21,166,85,24,171,202,227,220,79,76,191,26,250,197,105,149,64,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,9,169,229,113,238,39,166,95,141,125,98,180,202,163,21,121,92,123,137,233,151,227,95,88,173,50,168,0,0,8,171,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,139,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,1,53,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,41,216,169,124,202,87,201,64,169,190,195,146,148,42,3,135,53,30,213,99,189,142,77,148,128,78,99,218,115,83,131,113,3,114,175,146,146,104,225,187,118,123,114,57,31,211,39,106,134,145,23,101,114,34,46,221,95,13,201,252,35,55,156,238,156,182,183,6,196,243,170,74,121,29,81,5,226,120,229,122,43,149,18,37,164,69,95,36,77,147,248,134,249,239,240,3,208,242,123,212,217,114,13,48,175,192,42,102,137,87,30,164,137,204,68,107,81,200,143,171,170,84,221,81,119,95,37,79,106,33,34,36,29,242,158,213,58,124,15,89,239,54,10,202,152,162,143,32,165,162,141,157,206,132,234,123,42,216,212,106,43,156,139,186,247,215,201,55,255,0,65,55,244,179,182,170,150,26,150,42,43,102,141,178,38,223,114,166,224,118,148,59,200,172,165,233,234,168,20,181,119,248,149,161,212,221,247,246,109,247,157,141,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,242,57,41,114,129,75,151,238,56,143,205,203,229,178,157,111,114,171,182,79,235,59,163,68,233,69,2,176,0,22,187,137,141,69,183,105,142,137,229,249,85,124,141,79,7,103,169,149,140,238,49,138,229,70,162,108,157,126,91,238,228,53,241,172,125,195,93,117,241,41,160,87,57,249,110,76,232,160,69,103,82,178,58,138,183,57,55,72,211,207,100,122,170,170,18,55,206,23,93,35,182,208,90,116,142,221,212,175,188,208,76,234,151,53,241,57,24,145,213,196,190,105,178,185,55,237,57,60,182,255,0,65,141,188,174,52,94,167,80,181,210,223,155,200,155,81,98,183,24,28,253,227,145,122,220,248,42,55,68,115,118,68,219,165,171,231,247,160,18,223,194,78,147,179,71,180,98,201,139,238,139,55,131,163,124,202,141,123,119,115,105,33,98,174,207,85,84,243,98,151,156,235,167,129,148,212,241,83,70,155,50,38,53,141,254,132,77,144,236,0,82,170,114,229,248,20,129,82,127,73,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,9,169,229,113,238,39,166,95,141,125,98,180,202,163,21,121,92,123,137,233,151,227,95,88,173,50,168,0,0,8,171,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,139,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,1,53,32,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,154,158,87,30,226,122,101,248,215,214,43,72,86,226,199,222,159,89,62,96,100,63,81,156,154,158,87,30,226,122,101,248,215,214,43,64,202,162,21,185,213,251,211,226,223,47,232,126,163,113,38,164,133,110,117,126,244,248,183,203,250,31,168,220,64,186,188,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,107,89,197,143,189,62,178,124,192,200,126,163,57,53,60,174,61,196,244,203,241,175,172,86,144,173,197,143,189,62,178,124,192,200,126,163,57,53,60,174,61,196,244,203,241,175,172,86,128,230,143,238,39,169,191,130,253,98,136,128,18,127,185,163,251,137,234,111,224,191,88,162,32,4,9,84,231,157,250,147,253,164,253,218,98,175,43,143,126,205,50,252,107,232,245,166,85,115,206,253,73,254,210,126,237,49,87,149,199,191,102,153,126,53,244,122,208,50,171,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,46,175,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,4,212,128,0,22,171,139,31,117,141,100,249,127,144,253,58,114,234,150,171,139,31,117,141,100,249,127,144,253,58,112,53,172,54,168,53,87,54,168,0,90,174,44,125,214,53,147,229,254,67,244,233,203,170,90,174,44,125,214,53,147,229,254,67,244,233,192,214,176,218,160,213,92,218,160,0,0,1,0,60,209,253,251,53,55,240,95,163,209,19,252,64,15,52,127,126,205,77,252,23,232,244,64,101,87,35,31,215,103,236,223,239,35,61,56,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,157,42,216,89,211,20,143,124,142,69,233,99,29,210,215,191,162,55,224,95,35,31,215,103,236,223,239,34,239,243,61,224,127,84,56,154,166,199,181,27,72,239,85,119,107,238,49,78,182,213,196,106,235,163,130,146,162,9,101,234,125,85,43,165,115,98,138,167,117,106,75,214,228,73,98,138,61,156,215,66,214,74,16,217,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,147,19,203,23,128,239,200,133,138,155,94,117,98,203,211,159,100,22,246,250,54,215,113,183,118,234,177,120,92,249,155,38,206,238,185,59,213,16,58,157,93,213,28,114,194,213,146,21,219,174,86,174,42,242,197,224,59,242,223,125,166,215,157,88,178,245,96,56,253,193,190,141,181,220,109,221,202,92,162,102,178,102,201,179,187,173,94,205,60,237,167,87,117,71,36,83,57,36,133,119,232,149,169,53,32,8,171,231,5,194,31,183,139,140,22,139,252,5,22,114,217,43,255,0,239,20,180,21,112,196,244,255,0,18,9,17,143,255,0,0,228,143,248,249,9,84,0,107,89,195,23,16,185,87,11,250,203,101,213,204,90,155,199,248,14,229,53,198,214,250,169,41,225,185,208,202,222,153,105,228,115,23,252,89,24,174,107,218,201,98,137,234,199,244,116,174,197,26,91,170,88,38,180,224,150,205,76,211,75,239,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,235,53,55,219,116,221,21,21,96,179,152,143,8,127,193,75,89,83,236,181,23,103,79,115,30,237,110,47,215,95,226,102,131,180,216,188,85,36,157,72,146,39,106,73,91,208,174,235,234,138,72,183,145,242,36,189,50,105,203,47,133,13,80,225,127,75,239,110,213,27,253,92,23,44,194,162,42,185,113,55,58,57,96,177,79,4,149,17,58,86,77,12,242,195,51,234,97,90,87,185,204,107,21,18,40,216,238,174,132,233,12,202,0,1,0,60,209,253,251,53,55,240,95,163,209,25,85,200,199,245,217,251,55,251,200,197,94,104,254,253,154,155,248,47,209,232,140,170,228,99,250,236,253,155,253,228,4,170,0,0,24,171,205,31,220,79,83,127,5,250,197,17,149,70,42,243,71,247,19,212,223,193,126,177,68,4,43,112,157,239,79,163,127,48,49,239,168,192,108,166,107,89,194,119,189,62,141,252,192,199,190,163,1,176,158,191,105,55,229,215,70,178,205,35,251,95,117,197,254,212,91,221,69,233,75,99,182,154,15,89,29,210,230,238,157,200,95,211,219,150,46,166,247,34,124,140,234,111,87,82,4,53,243,48,227,94,221,196,254,119,109,194,116,210,231,226,116,219,18,218,166,138,178,53,170,135,211,53,211,67,26,201,81,53,60,205,143,163,179,187,224,141,29,31,82,111,59,145,234,217,145,173,241,92,0,240,125,117,226,203,87,26,219,130,82,71,130,97,213,20,117,249,91,230,149,200,250,152,30,247,44,116,49,54,55,182,94,186,132,134,86,44,141,115,82,38,53,239,234,235,72,227,147,242,175,188,2,113,47,140,235,206,51,195,213,247,17,164,164,190,230,53,21,44,177,92,221,90,197,181,87,83,83,245,186,122,166,84,38,234,140,142,40,214,103,68,173,74,132,99,163,222,30,169,24,215,78,159,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,215,35,155,186,53,94,238,134,35,35,106,244,49,168,129,112,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,45,87,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,169,27,51,58,101,145,143,141,202,157,76,123,186,92,199,244,72,203,192,0,213,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,102,39,150,47,30,63,150,251,21,54,131,106,197,235,171,62,199,237,237,244,109,210,227,113,238,85,101,16,181,243,58,77,155,218,106,119,169,224,109,58,59,170,73,37,153,169,36,203,191,68,174,79,213,230,133,193,71,240,128,193,31,172,250,123,108,186,215,106,78,27,111,101,52,86,234,36,239,122,102,214,217,156,247,211,164,78,114,109,52,93,217,230,141,99,69,124,158,188,93,18,57,241,118,240,3,150,239,11,90,203,173,90,203,107,212,204,35,36,186,224,248,222,15,112,100,247,12,182,141,173,73,187,200,221,214,134,145,36,107,163,154,105,35,127,76,141,123,95,19,34,145,86,86,189,30,200,102,9,233,0,1,138,188,209,253,196,245,55,240,95,172,81,16,173,194,119,189,62,141,252,192,199,190,163,1,53,60,209,253,196,245,55,240,95,172,81,16,173,194,119,189,62,141,252,192,199,190,163,0,27,41,128,0,16,3,205,31,223,179,83,127,5,250,61,17,63,196,0,243,71,247,236,212,223,193,126,143,68,6,85,114,49,253,118,126,205,254,242,37,80,138,190,70,63,174,207,217,191,222,68,170,0,0,1,138,188,209,253,196,245,55,240,95,172,81,16,173,194,119,189,62,141,252,192,199,190,163,1,53,60,209,253,196,245,55,240,95,172,81,16,173,194,119,189,62,141,252,192,199,190,163,0,25,255,0,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,23,87,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,2,106,64,0,0,0,0,0,96,7,58,191,117,140,91,230,5,15,211,174,38,0,114,184,247,236,211,47,198,190,143,90,103,255,0,58,191,117,140,91,230,5,15,211,174,38,0,114,184,247,236,211,47,198,190,143,90,4,255,0,0,0,0,0,17,87,207,59,245,39,251,73,251,180,149,66,42,249,231,126,164,255,0,105,63,118,129,138,188,174,61,251,52,203,241,175,163,214,147,252,64,15,43,143,126,205,50,252,107,232,245,164,255,0,0,0,0,45,87,22,62,235,26,201,242,255,0,33,250,116,229,213,45,87,22,62,235,26,201,242,255,0,33,250,116,224,107,88,109,80,106,174,109,80,0,197,94,98,60,94,127,5,45,26,79,178,213,189,157,66,204,123,180,88,191,93,7,137,134,14,211,162,241,85,114,117,42,70,157,168,229,111,66,59,175,170,89,34,222,55,198,146,244,229,81,17,124,213,184,36,213,10,141,68,200,120,170,193,224,171,201,236,87,74,118,85,228,116,148,212,177,177,248,252,20,116,148,116,204,149,119,153,101,169,99,209,146,200,247,50,36,72,89,27,149,254,170,43,208,35,86,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,97,78,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,233,110,47,242,157,224,162,221,139,98,182,206,42,53,34,217,215,146,94,119,169,195,160,122,85,83,205,106,161,116,117,20,242,84,72,213,115,35,155,197,71,55,83,17,209,189,169,18,69,35,30,171,42,163,36,168,1,6,220,203,56,21,166,225,151,38,165,212,253,49,160,164,165,210,252,142,162,11,109,45,11,106,165,146,123,69,197,41,213,93,3,214,121,31,44,204,153,32,154,102,200,142,94,149,238,70,230,177,27,26,201,57,39,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,96,64,15,0,188,87,86,112,165,174,52,151,187,156,189,120,102,81,217,179,229,16,201,52,233,28,20,174,153,170,218,246,199,18,59,185,53,63,174,230,162,198,247,58,55,207,27,122,86,94,182,207,246,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,107,217,196,167,8,121,222,135,241,52,156,62,218,104,189,39,38,77,112,131,236,83,157,95,11,228,185,80,214,85,62,10,46,236,138,145,178,57,186,218,177,73,214,216,218,146,49,238,79,205,171,30,233,159,224,43,135,156,203,134,110,30,109,154,125,156,229,181,119,123,149,101,71,166,159,67,51,17,25,96,125,69,60,11,53,182,37,108,210,177,236,142,161,179,189,100,141,90,199,190,87,185,26,157,74,170,25,20,0,0,90,174,37,248,116,193,56,160,210,202,253,51,206,169,255,0,194,214,89,235,122,230,254,230,93,60,52,208,193,89,219,138,88,251,221,174,251,221,218,123,186,31,236,84,246,42,93,80,6,178,218,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,54,90,185,42,123,172,101,63,48,43,190,157,110,46,175,31,92,20,98,188,86,105,197,93,238,211,108,240,250,155,140,219,230,147,28,184,83,164,108,146,191,161,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,189,46,149,146,219,254,80,24,181,247,6,208,45,66,194,178,154,31,5,122,199,245,66,237,107,184,211,119,89,39,98,170,10,42,8,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,129,157,69,170,226,199,221,99,89,62,95,228,63,78,156,186,165,170,226,199,221,99,89,62,95,228,63,78,156,13,107,13,170,13,85,205,170,0,0,0,0,0,181,92,88,251,172,107,39,203,252,135,233,211,154,214,27,41,241,99,238,177,172,159,47,242,31,167,78,107,88,6,213,0,0,0,0,45,87,22,62,235,26,201,242,255,0,33,250,116,230,181,134,202,124,88,251,172,107,39,203,252,135,233,211,154,214,1,181,64,0,1,173,103,22,62,244,250,201,243,3,33,250,140,230,202,102,181,156,88,251,211,235,39,204,12,135,234,51,129,53,60,174,61,196,244,203,241,175,172,86,153,84,98,175,43,143,113,61,50,252,107,235,21,166,85,0,53,172,226,199,222,159,89,62,96,100,63,81,156,217,76,214,179,139,31,122,125,100,249,129,144,253,70,112,38,167,149,199,184,158,153,126,53,245,138,211,42,140,85,229,113,238,39,166,95,141,125,98,180,202,160,0,0,34,175,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,46,175,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,4,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,244,156,128,41,69,42,40,42,106,252,0,228,179,28,91,105,59,53,135,70,47,120,190,232,147,120,58,199,194,170,215,187,103,58,146,102,34,236,197,69,95,55,161,121,206,186,136,25,83,79,45,52,137,187,37,99,152,239,232,84,217,64,214,146,145,247,13,10,215,197,166,157,92,215,226,89,51,98,157,17,157,42,248,233,234,218,229,217,36,79,45,209,136,168,170,108,29,195,62,162,219,181,59,68,241,12,170,130,70,175,140,179,211,74,246,119,24,245,106,171,85,54,94,143,45,247,106,144,245,205,31,69,234,116,247,93,46,25,188,105,189,22,85,113,157,204,218,57,19,161,204,130,159,100,87,59,116,93,250,156,190,95,114,153,37,201,235,93,35,185,80,93,180,142,227,212,143,179,80,66,234,103,57,241,53,30,146,85,202,190,73,178,57,118,238,181,60,247,255,0,72,18,136,0,3,170,79,39,39,150,234,114,213,251,206,100,68,233,85,58,88,229,71,108,191,212,7,208,158,103,37,45,82,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,83,221,228,118,47,176,234,145,55,242,3,173,187,185,223,210,167,210,212,217,17,10,34,98,39,173,247,251,14,192,7,152,212,204,190,143,3,192,111,249,125,116,201,28,86,171,124,213,78,94,182,177,83,165,190,221,221,228,155,127,57,233,200,243,230,137,197,69,46,15,131,93,244,138,205,85,50,92,175,212,149,54,247,186,10,152,155,219,79,237,101,127,83,124,223,250,50,187,249,253,190,207,104,17,189,197,174,175,220,184,136,215,121,235,105,95,83,51,33,170,154,209,66,201,37,108,221,91,214,76,173,86,244,39,177,221,198,249,38,235,229,241,37,103,150,55,15,80,105,38,144,58,251,113,164,131,210,119,233,105,110,46,127,102,70,72,197,125,20,123,177,85,255,0,114,189,222,196,68,243,95,36,34,247,128,253,21,174,214,174,33,49,185,106,161,109,69,182,213,118,130,166,189,103,134,73,24,247,116,203,35,58,149,190,73,235,67,191,154,255,0,156,216,3,22,199,109,248,173,134,138,199,109,165,134,8,169,96,142,37,108,77,233,106,171,88,214,238,137,253,13,64,63,88,3,133,93,128,161,234,191,5,9,236,243,40,93,213,118,246,127,57,218,212,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,218,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,165,203,0,126,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,83,245,128,0,0,3,202,103,90,79,165,154,161,224,127,41,154,105,138,101,190,140,238,248,47,78,217,169,171,252,47,115,167,185,218,239,49,221,29,93,182,117,116,237,191,67,119,246,33,242,225,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,187,110,198,175,193,15,106,0,0,0,0,0,182,151,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,237,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,159,172,0,30,43,53,209,13,23,212,171,172,87,221,70,210,28,43,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,219,119,185,126,42,123,80,7,148,193,116,159,75,52,191,199,126,76,244,211,20,196,189,39,218,241,190,130,179,83,80,120,174,223,87,111,187,217,99,122,250,123,143,233,234,223,110,183,109,237,83,213,128,5,180,187,112,201,195,109,254,235,91,125,190,240,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,79,107,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,243,115,149,87,205,84,253,96,7,228,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,222,143,19,110,186,81,71,87,75,63,67,218,246,117,197,34,57,142,233,123,26,228,221,60,156,212,84,243,68,60,7,240,78,225,99,255,0,153,167,74,191,243,54,221,255,0,169,46,168,3,202,103,90,79,165,154,161,224,127,41,154,105,138,101,190,140,238,248,47,78,217,169,171,252,47,115,167,185,218,239,49,221,29,93,182,117,116,237,191,67,119,246,33,249,88,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,117,248,107,141,175,25,162,164,170,131,173,142,99,250,37,142,54,189,189,76,123,154,187,47,155,92,168,190,74,165,192,0,121,76,235,73,244,179,84,60,15,229,51,77,49,76,183,209,157,223,5,233,219,53,53,127,133,238,116,247,59,93,230,59,163,171,182,206,174,157,183,232,110,254,196,62,92,43,68,52,95,77,110,178,223,116,231,72,112,172,86,229,61,59,169,37,172,178,88,41,40,103,146,7,57,174,116,78,146,24,218,229,98,185,140,114,181,87,109,216,213,248,33,237,64,0,0,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,250,192,22,171,248,39,112,177,255,0,204,211,165,95,249,155,110,255,0,212,151,84,0,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,245,128,45,87,240,78,225,99,255,0,153,167,74,191,243,54,221,255,0,169,46,168,0,0,0,11,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,71,137,184,221,49,154,42,186,169,250,24,214,51,174,89,35,115,221,210,198,53,169,186,249,53,168,137,228,136,92,0,7,148,193,116,159,75,52,191,199,126,76,244,211,20,196,189,39,218,241,190,130,179,83,80,120,174,223,87,111,187,217,99,122,250,123,143,233,234,223,110,183,109,237,83,213,128,0,0,0,0,0,0,0,0,5,191,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,163,196,220,110,152,205,21,93,84,253,12,107,25,215,44,145,185,238,233,99,26,212,221,124,154,212,68,242,68,63,87,5,210,125,44,210,255,0,29,249,51,211,76,83,18,244,159,107,198,250,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,181,79,86,0,0,0,31,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,122,60,77,186,233,69,29,93,44,253,15,107,217,215,20,136,230,59,165,236,107,147,116,242,115,81,83,205,16,253,96,5,180,180,240,201,195,109,130,235,69,125,177,112,249,166,182,235,149,186,162,58,186,58,202,76,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,11,150,0,0,0,0,0,3,228,182,90,109,86,90,103,209,217,173,148,148,20,242,84,79,86,248,169,161,108,76,116,243,202,249,166,149,90,212,68,87,201,44,146,72,247,123,92,247,185,203,186,170,169,245,128,0,0,63,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,226,173,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,229,128,0,0,5,191,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,163,196,220,110,152,205,21,93,84,253,12,107,25,215,44,145,185,238,233,99,26,212,221,124,154,212,68,242,68,46,0,3,202,96,186,79,165,154,95,227,191,38,122,105,138,98,94,147,237,120,223,65,89,169,168,60,87,111,171,183,221,236,177,189,125,61,199,244,245,111,183,91,182,246,169,234,192,0,0,3,242,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,71,137,183,93,40,163,171,165,159,161,237,123,58,226,145,28,199,116,189,141,114,110,158,78,106,42,121,162,30,42,211,195,39,13,182,11,173,21,246,197,195,230,154,219,174,86,234,136,234,232,235,41,49,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,46,88,3,202,103,90,79,165,154,161,224,127,41,154,105,138,101,190,140,238,248,47,78,217,169,171,252,47,115,167,185,218,239,49,221,29,93,182,117,116,237,191,67,119,246,33,242,225,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,187,110,198,175,193,15,106,0,0,0,0,0,0,0,243,249,174,158,224,58,149,106,138,197,168,216,62,63,149,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,125,158,228,248,169,231,241,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,235,240,215,27,94,51,69,73,85,7,91,28,199,244,75,28,109,123,122,152,247,53,118,95,54,185,81,124,149,75,128,0,0,0,0,0,30,83,58,210,125,44,213,15,3,249,76,211,76,83,45,244,103,119,193,122,118,205,77,95,225,123,157,61,206,215,121,142,232,234,237,179,171,167,109,250,27,191,177,15,86,0,183,248,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,117,248,107,141,175,25,162,164,170,131,173,142,99,250,37,142,54,189,189,76,123,154,187,47,155,92,168,190,74,165,192,0,0,0,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,125,96,11,85,252,19,184,88,255,0,230,105,210,175,252,205,183,127,234,75,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,250,192,22,171,248,39,112,177,255,0,204,211,165,95,249,155,110,255,0,212,151,84,0,0,0,0,0,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,75,107,252,19,184,88,255,0,230,105,210,175,252,205,183,127,234,75,170,0,0,0,0,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,45,175,240,78,225,99,255,0,153,167,74,191,243,54,221,255,0,169,46,168,0,0,0,91,75,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,185,96,15,201,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,93,126,26,221,107,162,142,146,150,14,183,185,239,232,138,52,107,27,212,247,185,203,178,121,185,202,171,230,170,126,176,0,11,105,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,151,44,1,249,56,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,79,214,0,0,0,15,41,157,105,62,150,106,135,129,252,166,105,166,41,150,250,51,187,224,189,59,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,216,135,203,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,237,187,26,191,4,61,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,3,173,125,158,65,138,191,21,42,114,29,73,186,46,222,223,231,3,188,28,34,238,114,6,21,243,57,225,234,13,91,210,6,223,109,212,144,122,78,195,45,85,197,175,236,200,249,30,172,162,147,102,34,179,239,86,55,218,138,158,73,228,164,83,112,149,171,247,46,29,245,222,10,218,167,212,194,201,170,161,180,87,50,57,91,15,78,213,144,171,149,221,105,236,111,109,222,75,178,249,252,13,133,242,156,118,223,149,88,107,108,119,42,88,103,138,170,9,34,70,202,222,166,162,185,142,110,234,159,208,229,53,255,0,227,195,69,107,180,87,136,76,146,90,88,91,79,109,186,221,167,169,160,88,33,146,54,49,221,49,72,254,149,119,146,250,211,111,228,191,230,2,123,244,207,47,163,207,48,27,6,95,67,50,73,21,214,223,13,83,87,173,175,85,234,111,183,118,249,46,255,0,204,122,114,60,249,93,241,81,75,156,96,214,141,34,188,213,76,183,43,13,37,53,189,142,158,166,39,119,19,251,101,89,210,223,39,254,140,77,254,127,103,183,218,72,96,28,57,55,69,67,230,118,237,119,244,41,245,29,114,177,23,214,251,189,160,112,199,121,29,167,76,105,183,145,218,158,192,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,138,118,251,252,202,148,34,1,202,38,200,114,0,30,123,80,114,171,126,19,133,94,178,155,157,108,116,176,91,40,102,169,116,178,63,165,24,141,106,249,239,178,251,23,111,129,175,15,23,26,173,116,214,61,126,203,111,107,119,154,229,65,233,137,226,182,183,185,220,98,49,58,35,222,63,85,63,75,180,213,246,125,222,223,105,44,124,208,245,182,151,5,208,219,222,31,111,190,182,150,235,122,162,150,145,145,71,55,76,143,71,75,74,142,217,58,87,216,201,87,226,158,74,67,239,15,56,93,110,166,235,174,25,141,186,134,91,131,110,55,218,101,171,78,218,200,142,141,36,235,147,175,205,60,149,173,118,251,175,222,4,164,242,142,208,137,49,45,60,186,103,249,5,133,96,174,186,215,83,84,210,205,60,59,61,96,90,52,115,21,171,212,190,91,204,239,130,47,153,34,167,142,210,76,38,215,128,96,22,108,118,213,67,21,36,112,80,211,53,209,198,206,148,69,108,44,102,219,110,190,206,157,189,167,177,0,117,74,253,149,63,250,119,59,79,157,232,170,190,64,115,26,111,230,187,157,200,155,20,53,14,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,220,233,145,54,243,77,206,243,173,200,7,17,63,117,95,254,157,142,211,231,98,42,47,153,244,0,35,171,155,142,132,73,150,233,229,175,63,199,236,43,61,117,170,186,166,166,170,104,33,221,233,2,81,171,158,174,94,164,242,222,22,252,21,124,137,21,60,118,173,225,54,188,255,0,0,188,227,183,90,24,170,227,158,134,165,173,142,70,117,34,171,161,123,54,219,116,246,245,109,237,3,95,30,17,245,90,233,163,154,253,137,94,210,239,53,182,131,211,16,69,114,111,115,182,197,98,245,199,188,158,170,254,143,117,203,236,251,253,158,211,97,237,62,202,173,249,182,21,101,202,109,149,177,213,65,115,161,134,165,178,198,254,164,122,57,190,221,246,79,106,239,240,53,194,226,27,11,173,211,45,117,204,241,182,208,203,111,109,186,251,82,180,137,219,88,209,177,172,157,113,244,121,175,146,53,205,219,101,251,137,130,229,121,173,180,185,214,134,217,48,251,133,245,181,87,91,45,20,84,143,138,73,186,164,98,54,90,164,110,233,210,158,214,68,159,21,242,64,51,112,225,83,116,57,0,117,237,247,121,21,52,42,4,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,93,142,74,93,237,3,143,137,83,74,54,254,117,43,79,32,57,58,231,153,148,240,73,81,35,145,25,19,21,238,85,93,145,17,19,117,59,11,117,196,6,160,83,105,158,147,228,121,77,68,176,179,195,219,107,28,206,235,213,136,174,109,52,175,217,21,60,209,125,64,33,159,154,6,179,84,103,220,65,222,240,234,106,166,58,135,25,173,150,157,189,169,158,228,127,92,52,187,245,34,250,190,78,137,125,133,213,229,49,195,244,151,188,186,61,89,188,80,76,180,244,147,193,81,65,35,233,227,115,23,165,43,99,126,206,118,234,158,108,106,121,109,253,102,11,234,126,65,95,170,122,203,145,95,227,69,154,171,35,191,76,232,90,199,58,78,174,228,202,216,218,213,119,154,249,116,162,127,192,78,199,47,221,41,77,52,225,187,13,101,85,35,162,172,175,179,211,213,77,220,137,140,122,61,238,150,71,34,237,231,255,0,62,95,104,25,46,214,181,141,70,49,168,214,181,54,68,68,217,17,14,64,2,151,174,201,237,216,235,106,42,174,235,185,83,188,247,67,148,64,42,68,248,156,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,83,226,114,0,233,114,42,46,233,185,216,197,221,61,187,156,42,28,55,203,100,3,176,225,205,107,218,172,123,81,205,114,108,168,169,186,42,28,128,33,223,155,63,15,210,89,50,233,53,102,207,65,50,83,213,207,61,69,124,140,167,141,172,78,164,162,141,155,185,187,42,249,189,201,231,191,245,22,171,149,254,179,84,96,60,65,217,48,234,154,166,54,135,38,173,138,157,221,217,158,212,103,68,53,91,116,162,122,190,110,149,61,164,162,243,3,210,148,212,190,27,179,38,82,210,58,90,202,11,61,69,84,61,184,152,247,171,216,232,164,106,38,254,127,243,148,246,16,79,166,25,5,126,150,107,46,59,127,145,22,26,172,114,253,11,166,107,220,232,250,123,115,35,100,107,149,190,105,229,212,139,255,0,8,27,54,65,51,42,32,142,162,55,34,178,86,35,218,168,187,162,162,166,232,118,22,235,135,253,64,166,212,205,39,199,50,154,121,97,127,136,182,209,185,253,167,171,209,28,234,104,159,178,170,249,170,250,229,197,3,135,20,252,74,151,204,163,111,231,80,43,69,220,228,165,171,230,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,7,10,187,29,106,228,223,219,252,229,78,95,137,212,170,142,126,251,129,218,207,63,234,43,41,106,42,39,159,180,168,1,128,220,217,181,165,48,141,32,165,195,169,88,139,61,246,170,166,220,255,0,206,72,213,70,73,67,34,43,189,84,217,118,238,39,146,175,199,250,76,243,171,168,109,37,44,213,111,79,86,24,221,34,255,0,66,38,255,0,240,16,35,204,171,88,171,117,39,136,188,139,28,235,218,223,140,92,231,130,157,137,36,138,138,174,134,6,185,85,174,217,17,81,99,95,98,124,84,11,109,193,230,153,214,106,151,16,184,85,167,180,178,82,69,123,166,154,173,235,208,187,35,85,210,34,42,61,83,125,251,74,159,19,98,92,62,203,6,57,138,90,44,20,172,70,197,111,162,134,157,168,136,137,178,53,136,158,196,242,255,0,49,23,28,159,116,145,254,38,191,82,43,32,252,220,238,166,146,7,42,70,190,108,241,241,249,121,245,39,154,39,193,9,95,0,112,190,195,146,151,1,74,166,234,158,106,133,77,79,137,193,80,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,201,241,41,68,217,87,205,84,172,164,10,147,216,114,82,210,160,63,31,48,178,193,145,226,151,123,5,83,17,209,92,40,166,167,114,42,34,238,142,98,167,177,124,191,206,107,181,198,30,153,214,105,111,16,185,173,167,180,177,210,75,123,169,154,145,233,208,155,163,149,178,42,34,49,87,109,187,168,159,3,99,210,40,57,193,233,35,252,77,6,164,81,193,249,184,29,83,36,238,68,141,60,223,224,35,243,243,234,95,53,95,130,129,121,185,76,235,74,102,250,65,85,135,85,49,18,123,21,85,53,185,159,156,145,202,172,142,134,52,71,122,201,178,111,219,95,36,95,135,244,25,242,64,95,45,93,98,173,211,110,34,241,220,115,175,123,126,79,115,130,10,134,44,146,34,34,182,25,218,213,70,183,116,85,85,145,61,169,240,66,123,169,42,27,87,75,13,91,19,213,154,54,200,159,208,169,191,252,32,119,20,63,203,250,202,202,94,138,169,229,237,2,134,185,62,243,177,23,115,161,29,210,239,105,218,213,248,129,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,7,14,95,128,29,111,93,147,205,74,26,199,43,247,77,147,253,226,181,84,223,111,137,91,27,178,121,1,80,7,14,114,49,170,247,46,200,212,221,64,179,92,87,234,205,171,72,116,154,231,125,186,84,73,18,79,77,87,28,106,200,158,245,85,109,52,174,95,209,84,251,144,215,250,237,29,126,179,235,133,202,91,74,119,164,202,114,57,31,18,200,238,143,82,122,173,152,171,212,171,183,147,219,247,236,102,255,0,55,157,111,131,35,202,173,250,93,104,184,212,255,0,113,110,85,15,172,139,166,70,49,23,195,66,214,167,155,186,93,191,113,254,196,255,0,55,199,197,242,158,209,201,179,173,94,187,229,149,212,80,73,67,100,163,164,123,22,71,49,87,173,213,140,118,232,213,69,95,46,195,190,229,246,123,119,2,83,184,58,210,196,210,125,3,195,241,233,97,138,58,150,217,169,82,161,35,86,170,119,61,103,185,119,107,83,125,214,69,93,255,0,156,189,199,77,37,52,116,116,176,210,68,212,107,33,141,177,181,17,54,68,68,77,142,224,56,82,149,95,51,151,42,34,121,148,254,150,202,128,114,159,204,86,82,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,43,135,238,44,240,221,119,207,245,63,75,91,79,73,100,203,52,215,40,184,217,95,105,117,122,207,61,125,186,154,100,129,183,38,34,198,196,70,58,84,123,29,27,86,78,210,246,250,221,249,216,250,130,250,128,0,0,121,77,88,206,191,37,250,89,153,106,103,162,253,39,246,75,31,184,223,124,23,127,179,226,188,45,52,147,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,15,86,11,105,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,173,203,0,0,0,0,0,12,127,227,51,138,95,224,143,132,225,250,145,91,141,250,110,203,114,204,41,108,87,186,120,157,211,84,202,25,104,234,229,116,180,202,174,70,44,204,124,17,185,26,255,0,85,237,71,51,118,43,146,70,94,172,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,15,214,0,0,0,178,156,84,241,57,98,225,87,21,196,115,92,166,203,227,108,185,6,97,65,141,92,106,124,75,227,244,93,44,241,207,36,181,221,12,138,87,207,218,101,59,151,178,212,71,63,125,145,200,190,74,23,172,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,0,0,22,43,44,226,207,13,193,120,175,199,248,94,204,41,233,45,47,202,177,120,239,86,139,229,77,122,181,149,87,25,43,37,167,138,218,145,118,250,90,247,182,9,28,201,29,42,117,63,166,38,181,94,246,117,95,80,0,0,0,0,0,0,0,24,213,138,241,155,98,171,227,59,53,224,239,45,181,120,27,173,15,132,168,197,46,52,236,123,227,184,70,235,84,21,181,52,213,9,231,219,153,157,83,200,201,60,163,124,109,86,47,67,216,222,248,100,168,0,0,4,0,255,0,101,31,142,207,250,249,255,0,185,155,63,252,144,9,254,5,138,180,234,246,101,110,224,106,139,94,235,39,164,186,101,148,186,79,30,95,44,149,112,35,96,170,184,182,206,149,78,116,145,195,208,136,199,74,138,170,216,250,60,149,81,189,62,91,122,14,24,184,133,197,120,160,209,171,46,174,98,212,222,3,199,247,41,174,54,183,213,71,81,53,178,186,39,116,203,79,35,152,191,226,200,197,115,88,231,197,44,79,86,51,175,165,2,234,128,0,0,121,77,82,213,44,19,69,176,75,158,166,106,93,247,208,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,205,194,199,200,237,228,149,141,245,90,187,111,186,236,136,170,129,234,193,130,188,25,115,65,177,113,63,171,21,218,75,150,224,63,99,174,183,94,170,140,81,180,245,79,174,142,166,56,105,187,149,52,213,18,246,217,211,50,118,167,153,146,116,54,55,71,188,107,210,248,218,233,243,168,0,0,0,48,255,0,152,207,26,255,0,193,87,78,32,176,96,23,59,84,154,155,148,254,110,219,77,58,247,100,181,208,170,61,36,185,186,30,151,49,221,47,98,71,19,101,86,181,242,57,206,218,86,195,44,107,112,56,58,227,23,4,226,255,0,4,168,191,216,40,253,13,146,89,186,62,208,99,253,201,170,61,23,221,154,161,148,191,219,79,130,40,231,238,199,78,178,126,109,23,163,126,151,108,169,230,25,0,0,0,8,192,230,129,198,103,18,124,59,107,237,131,10,209,205,72,251,63,101,173,195,233,110,147,211,122,30,130,175,174,169,245,181,177,186,78,186,136,36,122,110,200,99,77,145,122,125,93,246,221,85,86,224,114,164,226,143,93,184,148,252,168,254,90,243,159,180,127,103,61,9,232,207,238,101,29,31,99,196,120,238,247,251,90,40,250,186,187,17,126,150,251,116,249,109,186,238,25,254,0,0,0,0,12,63,230,129,175,122,177,195,182,129,88,51,93,28,202,254,207,222,171,115,10,91,92,245,62,6,154,175,174,149,244,85,178,58,62,138,136,228,98,110,248,99,93,209,58,189,93,183,217,85,23,16,56,10,227,215,139,29,105,226,199,6,211,61,75,213,111,76,227,119,159,73,248,218,47,65,91,105,251,189,171,109,84,209,254,114,26,118,72,221,164,137,142,245,92,155,237,178,238,138,168,161,47,224,24,255,0,199,174,169,103,122,45,194,118,115,169,154,105,125,244,54,73,102,244,103,130,173,240,176,212,118,187,183,42,88,100,252,220,204,124,110,222,57,94,223,89,171,182,251,166,202,136,168,25,0,8,1,254,202,63,29,159,245,243,255,0,115,54,127,249,33,63,192,0,0,0,0,0,0,0,0,0,0,1,142,185,167,23,118,173,58,227,55,24,225,119,47,183,82,83,219,115,140,94,154,229,101,188,173,67,98,88,110,174,169,173,143,194,207,220,114,53,204,153,180,209,50,46,143,95,188,173,103,76,157,228,88,178,40,0,0,0,4,64,113,235,199,175,22,58,45,197,142,115,166,122,105,170,222,134,198,236,222,140,240,84,94,130,182,212,118,187,182,218,89,164,252,228,212,239,145,219,201,43,221,235,57,118,223,100,217,17,17,2,95,193,128,28,169,56,163,215,110,37,63,42,63,150,188,231,237,31,217,207,66,122,51,251,153,71,71,216,241,30,59,189,254,214,138,62,174,174,196,95,165,190,221,62,91,110,187,231,248,0,0,0,71,174,37,206,3,75,242,142,37,211,77,36,177,82,91,52,190,190,161,150,218,28,214,229,89,37,43,227,157,172,155,122,169,160,88,213,25,77,52,190,30,54,117,172,75,19,58,166,153,200,142,88,225,144,160,0,0,0,0,0,142,174,53,57,174,98,186,95,88,205,61,225,182,170,213,152,100,12,240,149,181,121,36,21,113,212,217,233,58,103,134,85,164,111,67,92,149,157,232,27,44,82,172,114,71,218,73,91,209,34,202,215,54,44,202,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,84,46,88,0,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,235,210,46,109,248,110,83,197,30,81,134,106,4,212,150,109,47,186,84,69,105,195,111,137,187,32,166,124,50,202,223,25,92,178,198,201,88,202,196,124,107,212,238,150,83,36,112,181,204,217,103,168,64,145,240,0,0,12,106,227,163,140,219,23,7,154,113,75,115,142,213,233,156,207,40,241,20,248,205,182,86,61,41,93,36,72,206,237,77,76,141,219,104,98,238,196,171,27,92,146,72,231,181,173,233,69,124,177,134,74,131,15,248,40,230,51,167,28,85,120,44,2,255,0,75,246,91,83,99,183,164,245,54,217,54,74,27,164,140,235,239,58,221,34,189,207,119,75,24,146,186,25,17,36,99,94,238,149,153,177,73,42,70,15,246,81,248,236,255,0,175,159,251,153,179,255,0,201,0,159,224,91,254,30,178,155,238,115,160,90,105,154,229,53,222,54,245,144,97,246,107,165,198,167,180,200,251,245,83,209,69,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,224,0,0,0,0,181,92,81,235,167,240,107,208,156,155,90,254,203,125,163,251,57,224,191,185,158,59,193,247,252,69,100,20,223,199,118,228,233,233,239,245,126,130,239,211,183,150,251,160,93,80,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,0,0,0,0,1,143,252,74,241,139,130,112,179,157,233,181,131,82,232,252,46,55,157,250,99,198,228,29,201,159,232,143,5,12,47,143,251,86,24,36,146,163,187,36,236,143,213,86,244,111,212,187,166,251,100,0,0,0,0,99,175,12,220,93,218,181,215,82,245,107,70,175,54,234,75,78,89,165,249,69,202,218,200,226,168,111,69,210,213,21,116,208,67,85,20,110,114,202,143,141,35,141,147,249,43,17,242,68,228,114,119,146,40,242,40,0,0,0,0,0,49,171,42,227,54,197,73,198,118,21,193,222,37,106,241,215,90,239,23,81,149,220,106,24,246,71,111,141,182,169,235,105,169,169,211,203,185,51,250,96,145,242,121,198,200,220,140,78,183,189,221,140,138,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,15,172,24,1,139,115,132,209,172,167,136,42,93,47,110,45,232,172,6,178,224,251,124,57,237,210,234,234,104,252,162,119,110,119,209,173,58,172,80,201,58,53,136,249,37,111,68,111,73,101,72,246,123,27,159,224,0,0,1,98,184,193,226,207,13,225,23,75,254,220,95,105,233,47,23,218,250,136,233,172,88,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,103,70,253,182,42,163,165,98,45,149,229,231,204,50,213,196,189,170,159,74,245,82,178,146,221,170,150,234,117,86,61,26,216,96,201,32,141,187,186,162,6,166,205,101,75,90,138,233,96,106,34,42,35,165,137,58,59,145,192,25,190,0,0,12,0,230,183,197,30,187,112,215,249,46,252,138,103,63,103,62,209,250,111,210,127,220,202,58,206,255,0,135,240,61,159,246,204,82,116,244,247,229,253,29,183,234,243,223,100,218,223,242,191,227,51,137,62,34,117,246,255,0,133,107,30,164,125,160,178,209,97,245,87,72,41,189,15,65,73,209,84,202,218,40,219,39,93,60,17,189,118,100,210,38,202,189,62,182,251,110,136,168,18,126,0,0,0,0,1,16,28,122,241,235,197,142,139,113,99,156,233,158,154,106,183,161,177,187,55,163,60,21,23,160,173,181,29,174,237,182,150,105,63,57,53,59,228,118,242,74,247,122,206,93,183,217,54,68,68,64,151,240,97,255,0,43,253,123,213,142,34,116,10,255,0,154,235,30,87,246,130,245,69,152,85,90,224,169,240,52,212,157,20,172,162,162,145,177,244,83,199,27,23,103,205,34,238,169,213,235,109,190,200,136,153,128,0,3,0,57,173,241,71,174,220,53,254,75,191,34,153,207,217,207,180,126,155,244,159,247,50,142,179,191,225,252,15,103,253,179,20,157,61,61,249,127,71,109,250,188,247,217,54,12,255,0,4,96,114,191,227,51,137,62,34,117,246,255,0,133,107,30,164,125,160,178,209,97,245,87,72,41,189,15,65,73,209,84,202,218,40,219,39,93,60,17,189,118,100,210,38,202,189,62,182,251,110,136,169,39,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,10,23,249,202,202,92,7,8,190,101,69,31,163,186,169,83,85,21,60,128,168,178,60,98,233,98,106,198,129,230,24,244,80,197,37,75,172,213,73,78,146,43,81,59,158,171,218,187,185,171,182,203,26,46,255,0,204,94,227,166,174,154,58,202,89,169,37,106,57,147,70,232,220,138,155,162,162,166,192,107,61,105,142,191,70,53,194,219,45,217,59,50,98,217,28,111,149,99,119,95,169,5,86,207,84,233,84,223,201,142,251,183,54,1,225,67,86,109,90,189,164,214,203,237,174,162,73,82,10,106,72,228,87,196,246,42,43,169,162,114,126,146,175,222,164,84,243,97,209,201,176,93,94,180,101,148,52,80,71,67,123,163,171,123,214,55,49,23,173,181,143,118,234,212,68,95,62,251,126,245,246,251,54,61,167,40,109,111,131,28,202,174,26,93,119,184,212,255,0,118,174,80,62,142,46,153,30,197,95,13,51,92,158,78,233,110,221,182,123,83,252,255,0,0,152,128,112,215,35,218,143,106,238,142,77,208,228,14,135,49,81,202,171,178,253,223,113,83,23,116,242,82,183,183,127,105,66,42,111,183,196,14,208,112,213,248,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,85,57,95,97,74,166,224,112,159,204,87,236,56,111,183,204,168,1,111,53,235,81,104,244,191,76,175,57,77,108,170,198,65,71,82,237,210,37,145,125,90,121,30,190,73,254,33,112,200,226,231,1,172,239,199,116,234,199,128,218,106,118,168,186,220,42,97,169,106,211,245,34,192,180,106,142,245,151,216,191,159,111,179,207,252,192,69,166,186,103,53,122,169,172,185,94,94,178,119,125,47,120,157,244,255,0,155,72,183,143,175,162,63,47,130,244,181,190,213,38,91,149,174,148,46,9,195,245,159,37,170,167,88,235,47,246,246,76,255,0,207,245,162,181,213,53,15,79,36,242,79,39,52,136,254,18,180,142,179,89,53,174,199,96,130,52,124,20,85,148,149,213,72,179,164,91,196,149,112,177,200,139,178,249,170,61,125,159,231,54,29,211,92,86,147,9,192,172,24,173,20,106,200,173,150,248,105,218,138,245,122,167,75,83,226,190,223,61,192,244,160,28,47,176,14,185,118,95,247,142,35,106,167,220,114,169,186,149,181,0,229,19,99,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,230,107,150,127,153,105,103,27,58,157,168,58,125,144,213,216,242,27,30,164,100,21,52,53,212,202,157,113,63,210,21,8,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,25,154,214,113,99,239,79,172,159,48,50,31,168,206,4,249,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,188,6,181,156,52,113,23,157,240,191,170,116,26,153,130,212,127,130,163,188,81,116,67,253,211,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,245,179,218,139,237,69,216,79,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,5,192,45,87,22,62,235,26,201,242,255,0,33,250,116,229,213,45,87,22,62,235,26,201,242,255,0,33,250,116,224,65,95,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,31,75,210,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,176,158,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,106,218,102,87,46,190,58,170,120,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,253,7,185,237,99,222,212,99,194,119,129,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,11,85,152,113,59,163,88,14,184,226,220,61,101,185,71,163,114,252,194,222,235,133,173,147,194,230,82,191,121,150,40,32,116,235,179,18,105,222,201,210,38,121,245,58,7,53,85,175,146,22,203,226,184,228,226,238,213,194,14,145,183,43,130,221,73,120,203,47,213,14,182,227,150,169,234,26,198,62,116,98,185,245,83,49,28,146,190,154,20,233,235,237,166,234,249,33,141,93,31,117,36,110,190,217,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,19,41,206,175,221,99,22,249,129,67,244,235,137,132,28,186,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,187,252,95,225,122,203,130,114,190,210,75,38,183,228,222,146,189,46,97,103,146,130,222,235,91,104,100,176,218,210,201,87,29,45,178,84,232,99,228,154,38,71,188,142,145,168,244,146,71,177,85,233,26,61,209,172,6,213,0,138,14,87,220,193,41,173,52,214,94,23,181,166,235,86,246,62,161,180,24,125,242,166,89,106,95,215,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,47,68,108,70,197,234,177,172,218,87,192,24,1,206,175,221,99,22,249,129,67,244,235,137,159,230,0,115,171,247,88,197,190,96,80,253,58,226,6,53,114,163,227,95,242,101,149,65,195,94,166,92,238,181,56,222,91,112,167,166,196,165,223,189,13,158,233,52,142,106,211,244,35,86,70,195,85,36,140,243,107,186,35,149,58,149,136,147,77,43,102,80,213,92,150,158,87,92,192,40,238,244,118,222,25,53,191,34,236,221,97,240,214,236,30,233,60,112,65,75,37,44,80,69,4,54,151,118,216,206,153,147,181,188,82,72,175,116,206,145,209,171,145,233,19,101,9,63,0,1,10,220,234,253,233,241,111,151,244,63,81,184,153,127,202,247,141,127,225,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,222,244,205,173,179,53,140,168,89,90,212,218,104,187,176,67,34,72,170,249,61,73,122,228,115,229,237,226,7,58,191,122,124,91,229,253,15,212,110,38,10,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,64,109,38,12,85,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,92,170,0,0,0,0,0,64,95,51,27,181,214,193,204,3,80,47,182,43,157,93,186,229,110,168,176,213,209,214,82,76,232,103,166,158,59,77,11,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,159,66,0,121,163,251,246,106,111,224,191,71,162,2,79,185,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,109,159,39,165,41,96,142,150,57,110,189,108,167,138,158,14,237,77,67,147,195,53,85,204,219,116,221,190,105,152,6,174,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,159,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,158,186,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,48,47,169,170,185,181,65,170,184,19,253,255,0,212,178,255,0,238,127,255,0,244,112,135,110,15,184,179,204,184,69,213,15,183,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,139,49,63,253,75,47,254,231,255,0,255,0,71,8,1,3,103,221,45,213,44,19,90,112,75,102,166,105,165,247,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,245,154,155,237,186,110,138,138,190,172,129,110,92,220,107,255,0,5,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,172,239,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,214,98,175,49,30,16,255,0,133,110,141,39,217,106,46,246,161,97,221,218,220,95,174,191,195,67,63,117,209,120,170,73,58,145,99,94,236,113,55,161,93,209,211,44,113,111,35,35,89,122,178,168,1,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,250,114,238,226,243,248,86,232,210,253,169,173,239,106,22,29,218,162,202,58,40,60,52,51,247,93,47,133,171,143,165,86,53,238,199,19,186,209,189,29,50,199,46,209,178,53,139,171,26,185,181,240,81,233,186,58,206,44,180,202,217,117,172,189,67,217,143,52,183,192,157,248,221,67,12,29,182,92,218,138,238,184,251,44,138,40,229,108,109,115,86,53,108,170,145,164,83,61,241,151,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,27,57,150,211,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,235,145,205,217,92,140,119,67,17,242,57,58,24,229,79,175,75,117,211,78,53,111,70,173,154,243,142,94,124,22,33,113,183,205,113,146,174,236,137,71,224,99,129,207,101,74,84,43,215,162,62,203,226,149,175,127,82,199,249,181,115,94,230,108,229,130,30,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,250,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,234,112,90,173,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,89,73,229,59,193,69,187,22,197,109,156,84,106,69,179,175,36,188,239,83,135,64,244,170,167,154,213,66,232,234,41,228,168,145,170,230,71,55,138,142,110,166,35,163,123,82,36,138,70,61,86,85,70,99,7,45,62,5,105,184,154,201,170,181,63,83,168,41,42,180,191,28,168,158,219,85,66,234,169,99,158,239,113,90,116,86,192,197,130,70,75,11,33,73,225,153,210,43,147,169,123,113,181,175,71,72,177,206,72,0,0,16,173,206,175,222,159,22,249,127,67,245,27,137,117,121,24,254,187,63,102,255,0,121,22,171,157,95,189,62,45,242,254,135,234,55,19,213,114,83,213,44,19,20,206,243,237,51,191,223,124,46,73,157,250,43,236,253,23,133,153,254,51,193,67,113,154,171,243,140,98,199,31,68,110,71,126,113,205,234,223,102,238,190,64,75,248,0,0,0,12,0,231,87,238,177,139,124,192,161,250,117,196,192,14,87,30,253,154,101,248,215,209,235,76,255,0,231,87,238,177,139,124,192,161,250,117,196,192,14,87,30,253,154,101,248,215,209,235,64,159,227,21,121,163,251,137,234,111,224,191,88,162,50,168,197,94,104,254,226,122,155,248,47,214,40,128,128,19,106,131,85,115,106,128,0,0,0,0,0,0,0,0,0,0,33,91,157,95,189,62,45,242,254,135,234,55,19,39,249,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,119,42,171,213,219,227,7,58,191,122,124,91,229,253,15,212,110,38,5,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,211,192,197,254,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,23,69,66,195,43,214,54,181,171,19,218,246,116,244,36,114,73,148,0,8,1,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,3,42,185,24,254,187,63,102,255,0,121,18,168,69,95,35,31,215,103,236,223,239,34,85,0,16,237,205,67,142,170,156,255,0,33,186,240,195,165,181,245,112,99,22,58,137,173,185,156,211,82,197,209,118,184,193,85,11,219,4,73,36,107,52,108,165,154,153,81,100,99,217,221,123,158,157,46,141,140,124,151,211,153,215,48,10,205,34,163,169,225,251,68,50,47,9,157,85,245,65,147,92,162,142,120,170,172,52,178,65,12,209,54,153,238,98,70,179,79,29,71,148,209,189,206,133,172,118,200,217,28,199,199,14,214,203,77,214,245,82,250,59,53,178,174,190,162,58,121,234,223,21,52,46,149,237,130,8,159,52,210,171,90,138,168,200,226,142,73,30,239,99,88,199,57,118,68,85,3,229,37,211,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,244,69,159,85,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,109,60,12,21,229,193,204,2,143,136,139,20,90,73,171,217,23,251,44,80,120,153,226,169,168,142,10,120,242,42,94,183,201,213,78,200,89,28,108,154,24,213,24,248,81,189,75,28,73,43,85,255,0,158,72,179,168,0,0,8,64,230,63,203,254,179,135,123,236,186,183,164,56,239,251,19,215,248,104,37,166,167,146,122,137,49,218,174,134,71,211,80,249,159,36,143,134,105,17,94,201,149,221,41,36,171,19,145,159,153,89,108,175,7,92,98,231,124,32,103,117,23,251,5,31,166,113,187,207,71,218,12,127,185,13,63,165,59,80,212,50,151,251,105,240,75,36,29,169,42,22,79,205,162,117,237,210,237,209,124,182,9,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,72,1,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,132,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,32,135,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,202,174,107,220,113,211,99,86,171,223,8,250,114,202,180,190,220,169,233,217,151,93,145,242,211,165,13,36,173,142,118,209,64,173,86,172,175,158,39,51,186,229,222,36,134,87,71,179,221,35,251,33,98,185,157,113,227,249,111,190,212,232,54,147,222,186,176,28,126,224,239,73,93,45,215,30,229,46,81,51,89,11,163,221,189,166,175,102,158,118,212,35,122,100,146,41,156,145,204,155,244,68,228,192,0,0,153,62,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,211,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,115,72,246,186,102,189,187,163,164,107,223,36,138,154,182,127,205,86,5,149,127,209,92,115,36,199,46,31,246,202,58,235,109,117,60,159,248,178,67,52,114,51,249,156,215,55,224,168,77,79,7,28,202,112,77,65,225,246,245,150,113,21,152,90,172,89,78,158,246,35,191,201,5,52,207,146,190,134,89,96,167,130,230,218,88,98,85,78,185,231,100,50,182,20,123,89,39,75,213,34,100,209,177,3,34,184,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,157,42,216,89,211,20,143,124,142,69,233,99,29,210,215,191,162,55,235,217,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,112,56,193,226,207,50,226,235,84,62,220,95,105,234,236,246,42,10,120,233,172,88,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,103,94,221,182,42,171,98,98,38,69,114,197,224,59,242,223,125,166,215,157,88,178,245,96,56,253,193,190,141,181,220,109,221,202,92,162,102,178,102,201,179,187,173,94,205,60,237,167,87,117,71,36,83,57,36,133,119,232,149,168,23,171,148,167,5,30,132,163,163,226,203,83,109,151,90,59,212,221,232,240,187,124,233,216,141,180,51,65,219,125,205,200,142,235,147,188,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,18,198,213,6,170,224,108,167,194,119,186,198,141,252,191,199,190,157,1,117,75,85,194,119,186,198,141,252,191,199,190,157,1,117,64,0,0,24,171,205,31,220,79,83,127,5,250,197,17,149,70,42,243,71,247,19,212,223,193,126,177,68,4,96,114,230,227,95,248,42,234,60,246,12,254,231,117,147,76,178,159,205,220,169,160,94,236,118,186,229,86,36,119,54,195,210,231,187,165,140,88,229,108,74,215,62,55,53,219,74,232,98,141,103,164,213,92,145,78,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,211,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,115,72,247,54,23,49,187,163,99,115,223,24,76,160,44,167,24,220,66,255,0,6,14,31,114,77,89,162,166,181,86,222,169,59,20,86,75,125,198,171,179,29,101,116,242,182,54,181,17,21,31,47,109,139,36,238,137,138,142,116,112,73,235,49,55,123,112,91,64,121,210,127,241,39,135,113,7,167,127,222,209,95,115,75,101,103,248,200,202,183,91,89,7,253,237,101,72,164,255,0,8,248,163,253,8,0,149,64,0,17,87,207,59,245,39,251,73,251,180,250,185,83,241,219,106,91,85,7,11,58,203,147,85,182,228,218,132,131,8,186,220,103,107,160,146,5,107,27,29,157,94,168,142,99,218,228,114,193,214,231,35,209,253,134,171,58,32,142,79,151,158,119,234,79,246,147,247,105,21,96,109,80,12,21,229,193,204,2,143,136,139,20,90,73,171,217,23,251,44,80,120,153,226,169,168,142,10,120,242,42,94,183,201,213,78,200,89,28,108,154,24,213,24,248,81,189,75,28,73,43,85,255,0,158,72,179,168,13,115,53,203,63,204,180,179,141,157,78,212,29,62,200,106,236,121,13,143,82,50,10,154,26,234,101,78,184,159,233,10,132,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,179,224,235,140,92,19,139,252,18,162,255,0,96,163,244,54,73,102,232,251,65,143,247,38,168,244,95,118,106,134,82,255,0,109,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,156,22,113,99,239,79,172,159,48,50,31,168,206,126,78,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,13,154,65,111,244,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,117,192,0,97,87,49,158,61,191,130,189,138,13,55,211,184,60,70,166,228,214,255,0,25,73,81,61,63,93,45,150,133,239,124,73,88,228,122,116,77,50,190,57,27,20,94,109,71,49,207,149,58,90,216,230,186,188,98,241,139,130,112,129,130,83,223,239,244,126,153,201,47,61,127,103,241,254,228,212,254,148,237,77,78,202,175,237,166,65,44,112,118,163,168,73,63,56,137,215,183,75,119,85,242,215,223,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,3,34,185,92,123,246,105,151,227,95,71,173,38,207,137,29,16,181,113,31,162,89,78,139,222,111,149,118,106,124,142,158,38,178,190,154,54,200,250,105,225,158,58,136,94,172,119,147,216,146,195,31,91,55,106,185,157,77,71,49,85,30,144,153,202,227,223,179,76,191,26,250,61,105,63,192,107,3,170,90,91,157,232,182,119,115,211,61,75,177,122,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,249,200,94,248,221,188,114,177,222,171,151,109,246,93,149,21,18,93,57,92,241,219,117,214,203,84,218,17,173,25,53,37,70,109,99,167,99,177,251,141,92,238,241,185,13,19,90,245,149,146,117,39,76,181,52,237,99,85,95,215,220,150,55,43,213,174,88,102,149,222,215,153,135,5,23,30,39,240,75,110,109,166,150,207,19,169,56,150,212,212,84,113,165,44,62,153,161,154,104,210,74,121,170,38,116,125,29,157,223,60,106,233,58,83,121,218,140,87,76,142,108,32,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,64,109,38,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,179,252,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,164,107,115,58,227,199,242,223,125,169,208,109,39,189,117,96,56,253,193,222,146,186,91,174,61,202,92,162,102,178,23,71,187,123,77,94,205,60,237,168,70,244,201,36,83,57,35,153,55,232,137,200,24,235,198,15,22,121,151,23,90,161,246,226,251,79,87,103,177,80,83,199,77,98,199,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,58,246,237,177,85,91,19,17,50,127,149,31,5,31,148,220,170,14,37,53,50,217,117,166,198,241,43,133,61,78,37,22,221,152,111,23,72,100,115,150,163,173,28,146,58,26,89,35,103,147,91,209,36,171,210,175,84,134,104,157,142,188,18,112,125,147,113,115,170,17,89,90,149,116,88,77,142,162,7,101,151,138,73,105,251,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,210,237,130,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,48,63,88,0,4,85,243,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,197,213,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,128,154,144,0,0,0,2,0,121,163,251,246,106,111,224,191,71,162,39,248,128,30,104,254,253,154,155,248,47,209,232,128,205,254,74,25,254,27,46,139,230,90,90,220,134,145,50,202,92,162,162,254,251,75,149,91,58,219,165,164,162,129,181,12,69,77,158,196,150,23,177,221,42,189,10,177,245,244,247,35,234,145,243,88,29,45,213,44,239,69,179,187,102,166,105,165,247,208,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,205,204,199,198,237,227,149,237,245,154,187,111,186,108,168,138,155,9,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,216,23,172,138,190,121,223,169,63,218,79,221,164,170,17,87,207,59,245,39,251,73,251,180,11,85,201,83,222,159,41,249,127,93,245,27,113,53,36,43,114,84,247,167,202,126,95,215,125,70,220,77,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,3,133,77,206,64,29,50,53,87,238,57,139,100,255,0,120,173,200,80,137,178,129,218,14,19,216,114,6,22,243,74,210,133,206,248,126,188,100,180,180,235,37,101,130,222,249,153,249,254,132,70,182,166,157,235,228,190,75,228,215,16,211,161,121,205,94,149,235,46,41,151,164,157,175,68,94,32,125,71,230,210,93,163,235,232,147,203,226,189,46,119,177,77,144,245,43,21,164,205,176,43,254,43,91,26,190,43,157,190,106,119,34,61,88,171,212,213,248,167,179,207,99,94,46,45,116,142,179,70,245,174,249,96,158,52,100,21,181,149,117,212,168,147,164,187,68,181,115,49,168,171,178,121,162,49,61,191,231,2,127,244,23,81,104,245,67,76,172,217,77,20,170,246,79,71,76,237,214,37,141,125,106,120,222,158,75,254,57,112,200,226,228,255,0,172,239,200,180,234,249,128,221,170,119,168,181,92,41,161,166,106,83,244,162,64,148,104,141,245,147,218,191,152,119,183,207,252,228,142,129,194,249,148,47,243,157,133,46,246,249,0,69,42,40,68,216,169,61,128,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,125,197,59,249,135,42,162,110,138,155,255,0,57,76,127,118,219,1,218,158,195,144,0,232,173,169,101,21,28,245,146,42,35,96,137,210,42,175,179,102,162,175,252,6,189,124,115,235,93,110,175,235,13,83,86,162,41,109,246,149,141,105,86,56,216,137,249,218,90,110,191,89,174,119,87,173,31,223,228,77,63,25,26,181,75,163,250,49,115,191,77,81,28,82,212,195,85,4,40,244,98,245,57,41,38,118,200,142,115,119,93,218,158,195,94,92,126,217,112,205,50,219,109,157,17,243,84,221,107,105,233,55,107,124,247,123,219,26,121,53,23,111,106,123,16,9,44,228,223,163,189,203,158,69,169,247,10,89,218,147,80,210,178,142,71,43,218,197,233,171,151,171,111,87,165,222,112,55,226,190,207,134,228,177,22,35,130,173,45,166,210,174,30,176,235,44,113,189,147,190,207,78,234,132,123,220,229,238,42,189,238,253,36,69,79,90,71,124,11,238,0,161,206,68,93,138,206,183,121,249,125,224,19,205,119,216,173,61,133,12,110,222,72,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,217,76,214,179,139,31,122,125,100,249,129,144,253,70,112,62,76,223,65,179,44,51,71,180,243,92,157,69,87,87,137,231,244,245,140,101,193,180,232,216,40,174,52,245,213,116,238,162,123,145,238,94,183,69,76,201,218,231,35,58,210,73,26,196,119,102,71,23,131,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,214,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,164,167,128,221,51,197,117,147,150,102,43,165,185,173,39,136,178,228,214,251,253,190,167,166,56,223,36,61,119,122,222,137,226,238,49,236,108,209,61,27,36,111,86,175,68,140,99,145,55,106,17,23,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,60,54,51,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,1,197,143,186,198,178,124,191,200,126,157,57,21,124,175,120,233,252,138,101,76,208,237,99,204,252,38,155,94,186,253,15,83,90,222,168,108,87,73,36,106,166,243,43,147,195,209,205,188,157,205,209,204,100,170,201,63,52,215,84,72,178,169,197,143,186,198,178,124,191,200,126,157,56,26,214,23,87,137,126,29,51,190,23,245,78,191,76,243,170,127,240,181,150,122,222,184,127,186,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,238,182,123,21,61,138,182,168,216,163,141,126,20,108,92,90,104,213,110,27,218,181,81,229,246,221,235,49,107,221,108,47,119,128,170,234,98,201,26,186,53,71,164,51,177,157,169,19,103,181,55,100,157,183,190,40,208,12,21,229,117,204,2,178,209,89,109,225,147,91,242,46,245,170,111,13,110,193,238,147,199,60,245,81,213,75,60,80,67,105,119,109,143,234,133,123,187,197,36,138,198,194,216,221,26,185,88,177,54,41,21,226,95,136,188,19,133,253,44,175,212,204,234,163,252,45,29,158,139,162,111,238,157,211,195,77,52,20,125,200,162,147,179,221,236,61,189,215,183,161,158,213,95,98,46,184,57,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,234,181,103,95,181,151,93,125,1,249,92,212,43,174,81,246,94,222,150,203,95,141,123,87,177,15,151,83,151,165,19,185,51,250,89,220,157,253,82,201,208,206,183,187,165,187,7,215,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,172,133,114,172,224,59,255,0,130,56,171,213,251,47,248,89,113,11,21,206,221,255,0,120,125,53,237,175,238,255,0,225,13,137,146,67,254,14,161,142,254,41,229,138,229,161,192,229,79,17,217,148,58,195,156,62,145,154,117,133,222,35,100,212,146,50,42,135,223,46,48,164,115,165,19,161,122,57,169,76,141,124,78,153,207,111,174,201,18,54,34,171,158,248,103,36,12,0,231,87,238,177,139,124,192,161,250,117,196,135,109,61,194,174,186,149,159,227,90,115,98,168,164,130,229,149,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,246,19,19,206,175,221,99,22,249,129,67,244,235,137,21,124,39,123,211,232,223,204,12,123,234,48,1,111,242,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,50,101,57,94,241,211,249,107,197,89,161,218,199,153,248,189,73,178,245,250,30,166,181,189,51,95,109,113,198,213,77,230,87,47,136,172,135,105,59,155,163,94,248,145,146,126,117,205,168,145,61,87,49,158,2,127,133,69,138,13,72,211,185,252,62,166,227,54,255,0,7,73,79,61,71,69,45,234,133,143,124,169,70,229,122,244,67,50,62,73,29,20,190,77,87,61,204,149,122,92,217,33,132,28,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,13,164,204,0,231,87,238,177,139,124,192,161,250,117,196,186,188,2,241,175,138,241,89,167,20,150,75,181,207,195,234,110,51,111,134,60,142,223,80,177,178,74,254,132,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,204,143,70,42,116,186,39,203,106,185,213,251,172,98,223,48,40,126,157,113,2,37,116,35,71,47,186,251,169,148,90,85,139,77,209,122,186,219,238,181,22,232,250,88,190,38,170,146,221,81,87,21,54,239,123,24,206,243,233,219,23,113,206,70,179,185,214,187,163,118,95,43,255,0,53,88,22,85,255,0,69,113,204,147,28,184,127,219,40,235,173,181,212,242,127,226,201,12,209,200,207,230,115,92,223,130,161,146,188,174,61,251,52,203,241,175,163,214,153,191,205,99,129,202,157,74,181,87,241,73,166,207,164,138,251,140,89,213,249,77,177,204,138,4,184,219,169,90,247,173,107,36,217,21,245,48,197,187,92,217,28,189,200,98,141,172,86,186,38,199,48,93,94,93,124,117,83,113,75,134,166,15,168,53,244,140,213,75,5,60,211,87,67,77,75,43,25,115,183,66,180,236,75,146,170,70,144,66,247,73,80,216,223,11,95,250,108,115,218,198,49,200,198,102,81,171,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,39,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,174,173,137,207,123,188,52,142,108,142,133,253,78,234,98,43,85,123,140,145,140,8,203,231,87,239,79,139,124,191,161,250,141,196,196,172,11,65,179,45,74,210,61,66,213,108,62,138,174,230,205,55,168,181,62,239,67,77,78,146,62,59,117,91,43,86,90,213,94,180,119,68,14,164,141,30,214,177,222,164,206,145,202,198,68,245,50,215,157,95,189,62,45,242,254,135,234,55,18,234,242,49,253,118,126,205,254,242,2,58,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,194,156,52,113,23,130,113,65,165,148,26,153,130,212,127,130,163,188,81,116,77,253,204,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,218,139,237,68,136,190,101,252,14,84,240,227,153,77,172,56,59,233,31,167,89,165,226,70,67,73,27,34,167,125,142,227,50,73,58,209,54,22,35,90,180,202,214,74,232,92,198,250,140,141,99,122,34,181,143,154,202,240,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,235,171,98,115,216,223,19,27,93,35,161,127,83,122,94,170,213,94,219,228,99,195,99,48,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,0,0,8,1,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,2,223,227,28,40,234,62,115,195,45,227,137,188,42,47,76,218,177,124,130,174,207,127,181,193,10,173,85,13,44,84,180,211,165,123,118,85,238,194,158,33,201,42,34,35,162,107,27,34,245,49,100,116,95,149,195,71,17,121,223,11,250,167,65,169,152,45,71,248,42,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,61,168,190,212,89,73,228,213,105,181,95,248,68,205,172,87,219,101,37,198,219,113,206,46,84,149,148,117,112,182,104,42,96,146,217,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,150,127,83,57,54,95,111,60,71,79,105,210,220,135,236,230,145,220,109,238,186,250,94,224,140,173,154,211,84,175,123,125,23,12,29,230,205,85,178,164,111,108,178,44,109,108,79,84,116,146,73,31,231,66,71,248,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,214,136,217,163,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,235,46,4,255,0,127,245,44,191,251,159,255,0,253,28,32,4,159,239,254,165,151,255,0,115,255,0,255,0,163,132,0,129,117,120,157,225,235,42,225,127,89,111,90,71,148,212,248,255,0,1,219,169,183,93,25,75,37,60,55,58,25,91,213,21,68,109,122,127,141,27,209,174,123,89,44,82,177,30,254,142,165,203,254,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,211,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,115,72,247,54,23,49,187,163,99,115,223,28,143,241,131,194,102,27,197,214,151,253,135,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,254,141,251,111,84,87,68,197,77,125,181,75,75,115,189,22,206,238,122,103,169,118,47,67,100,150,110,207,141,162,241,80,212,118,187,176,178,104,255,0,57,11,223,27,183,142,86,59,213,114,237,190,203,178,162,162,6,207,192,142,174,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,211,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,115,72,246,186,102,189,187,163,164,107,223,36,138,128,32,91,152,207,5,31,193,87,81,224,191,224,22,203,172,154,101,148,254,114,219,83,58,119,99,181,215,42,189,100,182,58,110,167,61,221,44,98,73,19,165,70,185,241,185,205,222,87,67,44,139,61,38,0,115,130,226,23,21,194,116,37,120,125,240,222,144,201,53,27,177,83,211,29,84,109,244,93,13,29,100,19,248,137,163,221,100,94,236,145,118,163,78,148,107,186,39,119,90,44,93,15,8,128,199,117,75,59,197,48,76,187,76,236,23,223,11,141,231,126,3,237,5,23,133,133,254,51,193,76,179,82,254,113,236,89,35,232,145,202,239,205,185,189,91,236,237,211,200,246,188,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,62,164,116,207,234,150,54,50,54,170,117,61,237,234,115,25,215,35,45,1,38,156,152,53,251,13,198,114,108,151,135,171,237,174,146,146,251,152,212,54,237,98,185,193,111,85,158,185,244,244,242,58,122,58,138,132,85,84,100,113,70,179,64,213,106,49,21,213,123,191,170,70,53,193,42,152,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,0,0,2,21,185,213,251,211,226,223,47,232,126,163,113,48,42,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,61,121,213,251,211,226,223,47,232,126,163,113,49,171,67,56,81,212,126,34,116,227,81,243,93,47,139,210,183,93,57,244,100,243,88,34,133,93,85,114,165,170,74,181,145,212,202,139,235,205,31,133,106,164,59,117,72,215,185,24,170,246,178,57,66,98,121,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,116,197,112,130,54,185,90,246,57,171,19,101,86,35,81,147,43,147,183,27,31,15,86,90,154,192,233,110,169,103,122,45,157,219,53,51,77,47,190,134,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,216,39,131,238,44,240,222,46,180,191,237,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,116,111,220,98,42,186,39,162,5,245,0,1,128,28,234,253,214,49,111,152,20,63,78,184,152,1,202,227,223,179,76,191,26,250,61,105,159,252,234,253,214,49,111,152,20,63,78,184,152,1,202,227,223,179,76,191,26,250,61,104,19,252,98,175,52,127,113,61,77,252,23,235,20,70,85,24,171,205,31,220,79,83,127,5,250,197,16,16,2,109,80,106,174,109,80,0,0,0,0,0,0,0,22,171,93,56,163,208,158,26,253,9,249,107,206,126,206,125,163,241,62,140,254,230,86,86,119,252,63,107,189,254,214,138,78,158,158,252,95,165,182,253,94,91,236,187,121,77,45,227,215,132,237,105,206,237,154,103,166,154,173,233,156,146,243,222,240,84,94,130,185,83,247,123,80,190,105,63,57,53,59,35,110,209,196,247,122,206,77,246,217,55,85,68,80,200,0,0,16,173,206,175,222,159,22,249,127,67,245,27,137,141,90,25,194,142,163,241,19,167,26,143,154,233,124,94,149,186,233,207,163,39,154,193,20,42,234,171,149,45,82,85,172,142,166,84,95,94,104,252,43,85,33,219,170,70,189,200,197,87,181,145,203,146,188,234,253,233,241,111,151,244,63,81,184,151,87,145,143,235,179,246,111,247,144,17,171,165,186,165,157,232,182,119,108,212,205,52,190,250,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,190,179,87,109,247,77,149,17,83,97,62,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,35,91,153,215,47,250,61,34,172,169,226,7,68,49,223,9,130,213,245,79,147,91,98,146,8,169,108,53,82,79,12,49,58,153,142,122,72,176,207,37,71,148,49,177,205,133,204,118,202,216,220,198,71,138,188,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,134,199,196,0,243,71,247,236,212,223,193,126,143,68,78,158,150,234,150,9,173,56,37,179,83,52,210,251,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,250,205,77,246,221,55,69,69,88,44,230,143,239,217,169,191,130,253,30,136,12,170,228,99,250,236,253,155,253,228,100,255,0,48,206,52,237,92,44,105,125,69,139,16,200,41,27,170,153,45,58,38,63,70,180,205,170,90,40,22,78,153,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,118,228,99,38,233,198,14,70,63,174,207,217,191,222,70,90,113,131,192,14,145,241,101,106,244,131,163,164,195,179,184,234,35,153,153,93,5,177,146,207,82,196,107,35,116,53,177,163,163,90,182,118,163,99,88,174,122,62,37,99,58,28,140,238,71,32,64,13,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,191,232,159,3,149,60,41,112,77,174,121,134,160,190,146,163,81,115,13,55,189,178,186,24,153,20,172,178,82,54,223,80,244,162,138,116,69,115,222,231,43,93,59,154,238,211,159,20,77,106,57,33,73,100,253,94,91,156,187,46,186,17,83,38,180,107,221,138,146,13,65,142,161,205,199,168,33,175,116,175,177,193,218,158,158,119,202,248,38,90,121,223,80,201,215,102,42,72,145,177,140,114,57,30,247,50,60,181,226,199,221,99,89,62,95,228,63,78,156,13,107,9,169,230,117,192,119,229,190,197,83,175,58,79,101,234,207,177,251,123,189,37,107,183,91,187,149,89,68,45,124,45,143,119,119,90,157,234,120,27,80,173,233,142,73,102,106,71,10,111,209,19,82,21,141,170,0,213,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,103,251,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,58,157,138,188,192,249,101,102,90,191,171,150,189,86,225,206,203,143,211,191,41,168,142,151,44,161,146,116,162,100,21,110,123,149,247,135,43,156,173,123,28,213,68,153,145,51,186,175,98,72,214,76,249,164,86,229,255,0,9,156,31,105,127,8,184,108,182,44,29,42,235,239,183,138,122,86,228,119,218,153,100,71,221,103,129,101,86,61,32,87,186,42,118,53,106,37,107,24,196,223,161,90,143,116,142,69,122,133,245,0,0,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,181,0,107,67,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,37,191,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,216,167,140,30,19,48,222,46,180,191,236,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,244,111,219,122,162,186,38,42,99,255,0,45,206,95,117,60,59,83,73,172,58,201,106,164,118,162,220,105,221,77,69,109,154,40,166,126,50,196,150,120,229,88,170,33,158,88,102,125,76,43,3,149,237,107,95,27,21,241,239,179,228,69,11,107,171,252,25,88,184,60,229,153,170,246,201,46,190,153,204,242,143,179,181,25,53,202,39,189,41,93,36,87,122,94,213,53,52,110,219,104,98,238,202,137,35,154,146,72,231,185,206,233,69,100,81,196,177,63,220,209,253,196,245,55,240,95,172,81,16,2,4,201,243,58,229,255,0,89,171,180,117,60,64,232,134,59,226,243,170,78,169,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,242,134,54,53,211,53,238,217,93,35,88,201,33,176,218,160,139,94,42,121,72,84,230,90,243,143,222,120,119,134,147,28,195,114,234,137,229,202,89,47,105,40,177,135,179,165,203,45,44,61,198,203,43,39,71,63,183,77,27,122,35,145,155,119,34,133,237,72,67,13,120,23,224,202,251,198,30,163,213,91,36,186,250,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,155,4,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,121,253,45,210,220,19,69,176,75,102,153,233,165,139,208,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,206,76,247,200,237,228,149,238,245,156,187,111,178,108,136,136,158,172,1,170,185,181,65,170,184,27,41,240,157,238,177,163,127,47,241,239,167,64,93,82,213,112,157,238,177,163,127,47,241,239,167,64,93,80,0,0,6,42,243,71,247,19,212,223,193,126,177,68,101,81,138,188,209,253,196,245,55,240,95,172,81,1,5,122,79,130,254,84,53,79,13,211,63,74,122,51,237,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,184,213,45,45,206,244,91,59,185,233,158,165,216,189,13,146,89,187,62,54,139,197,67,81,218,238,194,201,163,252,228,47,124,110,222,57,88,239,85,203,182,251,46,202,138,137,234,248,78,247,167,209,191,152,24,247,212,96,38,79,152,207,5,31,194,171,78,32,191,224,22,203,84,122,155,139,126,114,219,83,58,118,164,186,80,162,61,100,182,58,110,166,177,189,79,122,73,19,165,71,53,146,53,205,222,38,205,44,136,17,3,174,124,87,106,63,17,58,113,167,24,86,168,75,233,91,174,156,250,78,8,111,242,204,174,170,185,82,213,37,34,70,218,148,84,245,230,143,194,185,22,109,250,164,107,218,175,69,123,95,36,183,215,148,134,131,84,234,159,18,241,234,77,194,138,146,124,123,76,41,253,41,82,149,52,241,84,50,91,140,236,146,42,24,209,143,122,57,143,107,146,90,150,74,214,63,161,244,109,79,85,207,99,147,10,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,54,20,224,19,135,139,175,12,252,52,88,48,60,170,213,73,65,150,92,42,42,111,121,27,41,171,29,82,207,27,59,246,99,85,202,170,196,124,116,209,210,194,244,139,243,125,113,57,90,175,221,100,120,100,80,0,8,171,231,157,250,147,253,164,253,218,96,7,15,124,58,103,124,75,94,50,140,79,76,233,252,118,73,98,199,214,251,69,108,235,134,47,72,116,215,209,211,73,23,122,105,99,142,46,152,234,159,55,83,149,119,236,244,34,110,244,84,207,254,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,12,32,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,254,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,98,255,0,48,126,89,215,221,96,212,123,30,168,112,219,140,90,169,46,185,53,193,212,249,164,51,92,25,73,74,201,36,86,171,46,189,181,111,253,247,196,118,213,210,61,221,167,178,23,189,211,61,217,85,193,215,7,88,39,8,24,37,69,130,193,89,233,156,146,243,209,246,131,32,237,205,79,233,78,212,213,15,165,254,213,124,242,199,7,106,58,133,143,243,106,157,123,117,59,117,95,32,130,206,44,125,233,245,147,230,6,67,245,25,207,171,55,225,159,50,195,184,116,211,206,38,155,93,73,95,137,231,149,21,150,215,163,85,35,158,219,113,130,170,174,38,192,246,43,149,100,100,177,82,62,86,200,223,98,164,140,123,91,180,110,151,229,226,199,222,159,89,62,96,100,63,81,156,152,158,94,248,6,27,170,124,184,112,157,62,212,28,122,146,249,143,95,41,239,116,213,212,53,40,189,18,179,211,53,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,21,124,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,217,201,202,120,157,209,172,99,135,218,174,39,91,148,122,99,1,134,222,203,132,53,182,184,93,60,149,93,201,91,12,112,50,53,233,86,204,233,222,216,85,146,116,118,228,85,73,86,62,151,171,96,175,140,94,14,179,190,16,51,186,123,5,254,179,211,56,221,231,175,236,254,65,219,134,159,210,157,168,105,223,85,253,170,201,229,146,14,212,149,9,31,231,21,58,246,234,110,232,190,86,130,235,159,230,87,220,54,193,167,215,156,134,174,179,30,197,106,43,170,108,180,51,42,57,148,15,172,88,150,165,34,85,78,166,177,238,130,55,171,55,232,71,245,185,17,29,35,213,193,234,184,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,222,136,218,237,149,200,198,245,189,95,35,147,173,238,85,252,172,155,72,115,44,67,75,240,141,92,190,193,73,13,139,80,170,46,208,216,145,179,163,231,153,150,249,33,138,121,158,196,242,99,22,89,150,54,162,175,90,172,50,42,181,26,172,115,242,87,151,23,3,148,220,86,230,85,249,134,160,190,174,159,78,176,250,136,25,93,12,76,150,39,222,234,220,138,244,162,138,116,68,107,24,214,163,93,59,154,238,235,89,44,77,106,53,102,73,99,200,174,121,223,169,63,218,79,221,160,98,175,43,143,126,205,50,252,107,232,245,164,255,0,16,3,202,227,223,179,76,191,26,250,61,105,63,192,8,128,230,197,193,69,199,22,202,174,124,84,105,189,179,175,27,188,237,83,152,192,196,165,167,134,213,92,233,41,233,227,168,141,168,230,73,55,138,146,110,167,163,99,123,146,84,150,71,189,82,84,70,75,249,143,252,107,241,57,167,28,49,232,213,109,239,58,178,218,178,154,188,131,123,93,191,16,173,169,72,253,61,27,220,198,85,198,168,177,74,157,150,65,35,221,34,190,53,141,119,100,106,168,233,88,138,16,25,165,90,209,170,26,33,117,187,223,116,163,47,171,198,238,87,203,61,69,134,178,178,145,145,247,214,138,103,49,210,54,57,28,213,116,47,234,138,55,36,177,171,100,106,181,21,174,105,242,105,110,150,231,122,211,157,219,52,207,77,44,94,153,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,114,103,178,54,237,28,79,119,172,228,223,109,147,117,84,69,242,166,101,114,185,226,99,13,225,235,94,102,181,106,5,14,63,69,98,207,41,217,104,168,201,235,209,99,158,200,246,117,190,45,166,233,84,109,52,210,246,217,50,59,165,136,169,4,174,123,91,2,163,130,98,120,98,225,235,21,225,127,70,172,186,71,139,84,248,255,0,1,220,169,184,221,31,75,29,60,215,58,233,93,213,45,68,141,98,127,139,27,17,206,123,153,20,81,49,94,254,142,165,186,160,0,0,1,21,124,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,113,117,121,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,224,38,164,0,0,0,0,128,30,104,254,253,154,155,248,47,209,232,137,254,32,7,154,63,191,102,166,254,11,244,122,32,45,85,191,135,76,238,247,195,141,111,18,246,10,127,29,141,216,178,10,171,22,65,235,195,23,163,58,89,111,240,178,250,242,164,147,119,164,184,43,58,99,141,123,125,158,167,46,207,245,127,87,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,249,52,228,213,105,181,95,248,68,205,172,87,219,101,37,198,219,113,206,46,84,149,148,117,112,182,104,42,96,146,217,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,145,235,199,71,6,87,222,15,53,30,150,217,29,215,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,9,233,210,221,82,193,53,167,4,182,106,102,154,95,125,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,89,169,190,219,166,232,168,171,26,220,243,191,82,127,180,159,187,76,106,229,205,198,191,240,85,212,121,236,25,253,206,235,38,153,101,63,155,185,83,64,189,216,237,117,202,172,72,238,109,135,165,207,119,75,24,177,202,216,149,174,124,110,107,182,149,208,197,26,228,175,60,239,212,159,237,39,238,208,45,87,37,79,122,124,167,229,253,119,212,109,196,212,144,173,201,83,222,159,41,249,127,93,245,27,113,53,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,112,190,194,133,242,93,246,59,14,183,183,127,37,3,150,185,21,118,43,58,219,229,229,247,29,128,8,157,231,33,163,189,187,158,59,169,246,250,89,220,144,208,213,50,178,70,171,220,196,234,171,139,167,127,87,165,190,115,187,226,158,223,142,196,177,22,35,141,93,45,166,213,94,30,179,43,44,145,189,243,178,207,80,234,116,99,220,213,238,34,177,237,253,20,85,95,90,54,252,0,133,190,6,53,174,183,72,53,134,149,169,81,20,86,251,178,200,181,75,36,108,84,252,213,45,79,71,172,231,55,167,214,147,239,243,54,20,162,169,101,109,28,21,145,170,43,103,137,178,34,167,179,103,34,47,252,38,175,25,5,178,225,133,229,183,43,58,163,225,169,181,86,212,82,110,230,249,238,199,186,53,242,114,38,254,197,246,161,176,215,6,250,181,75,172,26,49,108,191,67,81,28,178,211,67,75,4,200,196,98,116,185,105,33,118,202,141,115,182,93,220,190,208,47,161,194,251,14,64,29,123,249,149,55,238,58,228,251,182,220,169,170,170,155,170,166,255,0,204,7,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,1,194,251,14,74,93,237,2,135,236,169,231,230,85,26,42,39,154,238,83,183,173,191,196,236,79,36,3,144,15,63,157,229,84,56,102,43,113,200,110,15,70,67,73,77,52,170,229,123,90,137,211,27,159,237,119,151,177,170,4,101,115,139,213,187,109,194,201,140,224,86,186,150,190,86,93,38,168,149,27,36,110,221,158,17,137,190,201,187,147,248,228,255,0,233,216,198,206,88,154,80,186,151,175,83,215,77,211,225,177,250,106,90,151,117,54,79,227,29,91,10,181,119,106,166,222,81,191,219,255,0,1,99,120,138,213,137,53,139,83,46,57,99,88,230,83,77,217,236,177,202,199,43,118,167,138,55,121,177,17,23,206,50,79,249,62,233,13,199,18,195,111,185,237,210,36,98,223,105,97,134,54,171,36,107,147,181,87,84,213,223,171,100,254,74,123,0,145,27,101,19,45,182,218,91,124,123,116,211,66,200,83,109,255,0,146,212,79,143,244,31,80,0,82,229,68,79,50,132,243,248,121,124,10,158,170,112,212,68,243,79,136,21,52,168,225,61,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,9,169,229,113,238,39,166,95,141,125,98,180,241,92,218,117,27,68,177,110,30,105,240,205,82,197,106,242,76,135,36,168,169,155,12,162,134,166,122,102,81,220,97,167,116,46,185,75,44,106,141,86,83,182,177,21,33,127,87,117,242,49,189,29,61,114,71,231,248,79,226,47,4,225,127,150,6,3,169,121,213,71,255,0,95,168,236,244,93,19,127,116,238,158,144,185,205,5,31,114,40,164,236,247,123,15,111,117,237,232,103,181,87,216,139,20,28,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,68,109,118,202,228,99,122,222,175,145,201,214,247,42,133,181,39,79,4,194,245,151,4,229,125,153,217,53,191,38,244,149,233,116,190,239,37,5,189,214,182,208,201,97,181,165,145,99,165,182,74,157,12,124,147,68,200,247,145,210,53,30,146,72,246,42,189,35,71,186,192,114,172,224,59,255,0,130,56,171,213,251,47,248,89,113,11,21,206,221,255,0,120,125,53,237,175,238,255,0,225,13,137,146,67,254,14,161,142,254,41,230,127,241,99,238,177,172,159,47,242,31,167,78,6,181,134,213,6,170,230,213,0,97,175,49,78,5,105,184,165,195,87,56,211,234,10,70,106,165,130,158,24,104,102,169,170,149,140,185,219,161,90,135,173,181,17,100,72,33,123,164,168,116,140,153,204,253,54,53,142,123,24,229,123,34,215,131,46,11,178,174,39,245,198,187,77,242,70,221,113,107,46,33,213,62,95,81,37,12,140,170,163,232,155,180,180,45,71,177,89,21,100,143,73,26,214,205,183,75,98,157,253,50,44,75,27,182,20,63,38,193,137,226,184,167,164,190,203,99,54,171,55,166,110,19,93,174,62,143,162,142,159,198,87,75,183,118,166,110,132,78,228,207,233,111,84,142,221,206,217,55,85,216,6,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,126,176,0,96,7,58,191,117,140,91,230,5,15,211,174,36,53,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,68,202,115,171,247,88,197,190,96,80,253,58,226,66,176,27,15,112,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,236,63,230,131,203,238,166,237,83,122,226,135,69,173,84,140,123,41,221,95,152,88,233,162,138,153,157,16,197,85,81,89,122,89,101,157,173,87,171,89,3,95,4,81,117,200,245,116,190,179,220,253,227,175,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,132,248,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,8,129,229,79,162,26,243,153,107,205,6,173,105,205,242,175,21,195,241,90,132,131,36,188,58,62,168,46,144,59,161,242,89,217,26,250,179,190,86,163,21,219,249,64,157,185,183,73,18,6,191,50,185,213,251,172,98,223,48,40,126,157,113,51,210,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,2,249,213,251,172,98,223,48,40,126,157,113,3,0,57,92,123,246,105,151,227,95,71,173,39,248,128,30,87,30,253,154,101,248,215,209,235,76,159,230,131,204,18,154,237,77,122,225,123,69,174,181,108,99,42,29,65,152,95,41,165,150,153,253,112,203,85,79,89,101,88,165,129,174,86,43,153,3,159,60,82,244,72,197,116,94,179,28,253,195,10,248,214,212,109,18,213,94,33,178,92,207,65,49,90,187,78,61,93,81,52,213,85,181,53,51,189,247,203,140,149,18,205,83,114,72,166,85,117,51,37,116,168,140,133,54,217,145,181,202,200,220,247,70,203,191,202,111,11,214,92,147,137,175,77,233,126,77,246,114,203,101,183,178,76,190,225,37,173,181,113,213,90,214,170,25,22,216,213,123,28,200,230,169,124,45,70,187,170,55,182,56,167,123,21,203,26,177,216,235,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,244,70,215,110,141,87,183,173,234,200,218,189,111,106,46,194,124,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,119,92,142,110,232,213,123,186,24,140,141,171,208,198,162,4,80,243,171,247,167,197,190,95,208,253,70,226,88,174,7,56,187,186,240,131,171,142,202,231,183,85,222,49,59,245,59,109,185,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,122,186,59,137,178,178,73,163,71,71,221,89,27,125,121,213,251,211,226,223,47,232,126,163,113,48,0,13,159,127,230,19,92,116,179,255,0,175,120,102,160,99,255,0,246,234,111,29,107,174,166,255,0,196,150,46,184,101,255,0,177,123,122,191,146,169,229,4,60,127,112,125,117,225,55,87,28,219,122,82,73,130,102,53,21,149,248,163,225,149,202,250,104,24,246,172,148,50,182,71,186,94,186,116,154,38,36,142,115,146,86,57,143,234,235,89,35,142,224,114,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,212,100,105,35,21,21,175,100,211,103,127,196,241,92,175,209,191,106,113,155,85,231,208,215,8,110,214,239,72,81,71,81,224,235,162,223,181,83,15,90,47,110,102,117,59,166,70,236,230,238,187,42,110,6,16,114,169,225,215,136,189,16,192,46,117,250,175,118,171,198,241,235,229,68,213,180,120,45,93,174,151,190,179,205,13,10,199,116,146,169,175,89,225,127,110,41,32,90,57,26,213,106,181,92,230,181,222,70,122,130,223,229,60,66,232,22,13,125,170,197,179,93,112,211,252,126,245,69,209,226,109,215,76,154,138,146,170,14,182,53,236,235,138,73,26,246,245,49,237,114,110,158,109,114,42,121,42,1,112,1,231,240,173,66,192,117,42,213,45,247,78,115,140,127,42,182,193,80,234,73,107,44,151,56,107,160,142,118,181,174,116,78,146,23,57,168,244,107,216,229,106,174,251,61,171,241,67,208,0,32,7,154,63,191,102,166,254,11,244,122,34,127,136,1,230,143,239,217,169,191,130,253,30,136,12,255,0,228,169,238,177,148,252,192,174,250,117,184,207,243,0,57,42,123,172,101,63,48,43,190,157,110,51,252,1,170,185,181,65,170,184,19,253,255,0,212,178,255,0,238,127,255,0,244,112,128,18,127,191,250,150,95,253,207,255,0,254,142,16,2,6,213,6,31,243,25,224,163,248,85,105,196,23,252,2,217,106,143,83,113,111,206,91,106,103,78,212,151,74,20,71,172,150,199,77,212,214,55,169,239,73,34,116,168,230,178,70,185,187,196,217,165,145,51,0,1,173,183,12,156,60,107,207,16,89,252,52,122,13,106,171,109,203,31,168,164,174,168,191,54,179,193,65,99,85,153,169,21,75,234,119,71,49,237,114,44,141,108,93,83,42,67,35,163,99,186,23,109,140,241,59,117,246,207,138,217,173,57,78,71,246,130,245,69,111,167,167,184,221,252,27,41,61,33,84,200,218,217,106,123,12,85,100,93,199,163,159,219,106,244,183,171,100,242,67,235,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,222,244,138,24,163,71,59,117,232,141,141,246,53,17,23,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,109,120,157,226,23,21,225,127,70,175,90,185,148,211,120,255,0,1,219,166,183,90,217,85,29,60,215,58,233,93,211,21,60,110,122,255,0,141,35,213,173,123,153,20,82,189,24,254,142,149,215,91,84,181,75,59,214,156,238,231,169,154,151,125,244,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,243,112,177,145,183,104,226,99,125,86,166,251,110,187,170,170,173,224,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,167,95,94,88,188,7,126,91,239,180,218,243,171,22,94,172,7,31,184,55,209,182,187,141,187,185,75,148,76,214,76,217,54,119,117,171,217,167,157,180,234,238,168,228,138,103,36,144,174,253,18,181,3,213,105,119,40,203,238,77,194,157,231,53,203,231,186,219,117,98,243,111,101,227,28,176,75,74,202,121,45,242,64,181,42,218,10,149,146,126,219,188,108,110,166,85,89,18,25,41,100,70,163,183,233,150,55,199,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,166,211,196,106,243,98,224,162,221,148,226,183,62,42,52,222,217,209,146,89,182,169,204,96,98,85,84,77,117,161,108,116,244,241,212,70,212,115,227,135,194,199,15,83,209,177,177,171,18,203,35,222,139,18,35,195,32,57,119,113,121,252,43,116,105,126,212,214,247,181,11,14,237,81,101,29,20,30,26,25,251,174,151,194,213,199,210,171,26,247,99,137,221,104,222,142,153,99,151,104,217,26,197,213,149,70,177,154,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,31,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,121,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,135,181,7,138,205,117,191,69,244,214,235,21,139,81,181,123,10,197,110,83,211,182,174,42,59,221,254,146,134,121,32,115,156,214,202,216,230,145,174,86,43,152,246,163,145,54,221,142,79,130,159,86,11,171,26,89,170,30,59,242,103,169,120,166,91,232,206,215,141,244,21,230,154,191,194,247,58,187,125,222,203,221,209,213,219,127,79,86,219,244,59,111,98,129,16,60,234,253,233,241,111,151,244,63,81,184,151,87,145,143,235,179,246,111,247,145,106,185,213,251,211,226,223,47,232,126,163,113,46,175,35,31,215,103,236,223,239,32,45,255,0,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,234,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,40,99,99,155,11,152,237,149,177,185,140,143,18,184,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,236,41,173,25,230,151,233,174,151,228,25,126,180,85,82,65,132,193,78,218,75,210,213,219,228,174,130,72,42,100,109,55,106,74,120,217,35,165,99,221,51,88,173,232,114,108,245,223,203,115,90,28,178,227,98,188,101,87,155,182,45,142,125,159,178,214,220,42,42,45,214,143,24,250,191,71,210,190,71,58,42,110,251,209,31,47,109,138,214,119,28,157,78,233,221,124,212,13,154,52,183,84,176,77,105,193,45,154,153,166,151,223,76,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,214,106,111,182,233,186,42,42,197,15,49,110,100,121,14,127,83,145,240,231,163,113,85,216,241,136,42,29,111,191,94,164,101,85,37,198,236,206,211,18,122,7,83,84,67,20,212,76,100,203,60,51,49,200,175,151,182,141,221,177,186,70,73,114,185,45,232,230,172,99,22,236,183,88,174,243,122,59,1,204,173,244,244,246,186,110,154,105,189,47,85,77,85,81,27,170,122,218,245,154,159,195,43,42,34,237,185,141,108,190,43,171,207,180,213,46,87,50,62,95,117,60,68,211,71,172,58,55,106,164,110,162,219,169,219,77,91,109,134,40,161,126,76,197,150,8,226,89,106,38,158,40,97,125,52,41,59,145,238,107,159,35,17,145,239,179,35,68,12,22,215,254,58,170,120,154,224,203,31,211,13,78,175,171,170,213,12,115,56,130,229,85,92,234,88,163,130,239,110,90,107,130,54,118,36,17,178,40,95,10,207,12,46,141,90,157,73,219,145,174,122,186,68,143,207,242,184,247,236,211,47,198,190,143,90,98,169,149,92,174,61,251,52,203,241,175,163,214,129,63,198,42,243,71,247,19,212,223,193,126,177,68,101,81,138,188,209,253,196,245,55,240,95,172,81,1,0,38,213,6,170,230,213,0,0,0,0,0,1,229,51,173,88,210,205,47,240,63,148,205,75,197,49,47,73,247,124,23,167,111,52,212,30,43,183,211,220,237,119,158,222,190,158,227,58,186,119,219,173,187,251,80,252,172,91,136,93,2,206,111,180,184,182,21,174,26,127,144,94,171,122,252,53,186,215,147,81,85,213,79,208,199,61,253,17,71,35,158,238,150,49,206,93,147,201,173,85,95,36,80,48,87,156,166,147,234,158,168,126,72,63,38,122,105,149,229,190,140,251,65,227,125,5,102,169,175,240,189,207,71,246,251,189,150,59,163,171,182,254,158,173,183,232,118,222,197,49,171,151,15,15,90,251,131,113,157,167,153,78,107,161,250,129,143,217,104,189,45,226,110,55,76,102,182,146,150,14,187,85,91,25,215,44,145,181,141,234,123,218,212,221,124,220,228,68,243,84,38,252,0,7,138,205,117,191,69,244,214,235,21,139,81,181,123,10,197,110,83,211,182,174,42,59,221,254,146,134,121,32,115,156,214,202,216,230,145,174,86,43,152,246,163,145,54,221,142,79,130,159,86,11,171,26,89,170,30,59,242,103,169,120,166,91,232,206,215,141,244,21,230,154,191,194,247,58,187,125,222,203,221,209,213,219,127,79,86,219,244,59,111,98,129,16,60,234,253,233,241,111,151,244,63,81,184,151,87,145,143,235,179,246,111,247,145,106,185,213,251,211,226,223,47,232,126,163,113,46,87,36,123,181,170,193,106,215,155,237,246,231,73,110,182,219,169,241,250,186,202,202,185,155,12,20,208,70,219,155,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,9,42,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,214,135,44,184,216,175,25,85,230,237,139,99,159,103,236,181,183,10,138,139,117,163,198,62,175,209,244,175,145,206,138,155,190,244,71,203,219,98,181,157,199,39,83,186,119,95,53,47,255,0,29,28,102,223,120,195,212,122,91,156,118,175,67,97,152,191,136,167,198,109,178,177,139,84,216,229,86,119,106,106,100,110,251,205,47,106,37,88,218,229,142,54,177,173,111,82,163,229,147,219,114,226,224,114,155,138,220,202,191,48,212,23,213,211,233,214,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,221,107,37,137,173,70,172,201,44,97,150,156,153,52,155,89,113,188,18,251,170,183,188,191,195,105,182,91,220,142,205,141,245,54,111,23,93,12,201,20,183,63,106,248,110,158,204,148,253,41,235,77,183,83,209,27,12,14,126,21,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,149,92,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,11,85,197,143,186,198,178,124,191,200,126,157,57,117,75,85,197,143,186,198,178,124,191,200,126,157,56,26,214,27,84,26,171,155,84,0,0,0,5,170,254,22,60,44,127,243,75,105,87,254,121,91,191,245,199,191,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,7,235,0,0,0,0,197,94,104,254,226,122,155,248,47,214,40,136,1,39,251,154,63,184,158,166,254,11,245,138,34,0,64,218,160,0,0,0,0,213,92,218,160,213,92,13,148,248,78,247,88,209,191,151,248,247,211,160,46,169,106,184,78,247,88,209,191,151,248,247,211,160,46,168,0,0,3,21,121,163,251,137,234,111,224,191,88,162,50,168,197,94,104,254,226,122,155,248,47,214,40,128,128,18,106,121,98,241,227,249,111,177,83,104,54,172,94,186,179,236,126,222,223,70,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,186,164,146,89,154,146,76,187,244,74,228,134,188,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,249,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,109,56,232,225,139,66,113,204,190,151,142,44,207,23,181,92,169,48,255,0,17,112,204,236,119,25,171,31,30,85,50,81,50,150,205,2,116,247,99,139,166,182,58,40,156,206,202,68,248,231,145,211,43,155,26,178,79,85,195,23,51,174,31,120,132,244,46,49,127,173,251,5,159,94,238,18,91,169,177,219,131,229,168,134,121,61,176,172,53,201,19,33,119,117,21,26,214,73,219,145,101,222,54,177,219,198,233,35,175,140,222,99,55,222,42,180,107,5,192,45,180,183,92,90,174,63,17,62,123,109,166,232,75,93,210,169,142,135,193,186,9,58,221,51,161,106,178,105,86,25,17,26,199,190,61,214,103,68,201,83,197,114,233,225,214,167,136,78,37,241,200,47,56,157,93,219,9,197,106,27,121,201,166,72,162,117,36,108,141,143,125,45,61,66,76,215,50,70,79,81,28,113,186,29,149,239,139,190,168,136,140,123,216,27,4,128,0,138,190,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,186,188,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,112,19,82,0,3,90,206,44,125,233,245,147,230,6,67,245,25,201,169,229,113,238,39,166,95,141,125,98,180,133,110,44,125,233,245,147,230,6,67,245,25,201,169,229,113,238,39,166,95,141,125,98,180,11,213,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,161,47,76,185,108,107,206,95,196,189,195,135,124,206,219,87,140,211,216,169,223,93,118,202,96,161,241,182,232,104,156,201,124,37,76,42,231,194,147,178,162,88,187,108,106,57,36,77,166,234,98,45,60,205,100,250,0,60,254,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,198,95,60,239,212,159,237,39,238,210,85,8,171,231,157,250,147,253,164,253,218,6,42,242,184,247,236,211,47,198,190,143,90,79,241,0,60,174,61,251,52,203,241,175,163,214,147,252,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,93,117,184,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,157,40,233,159,213,44,143,124,142,68,234,123,221,210,214,51,162,54,100,87,52,46,53,255,0,132,6,118,253,24,211,219,157,170,187,77,176,219,131,42,98,184,209,47,123,211,55,70,194,230,62,161,37,115,83,104,98,238,207,12,105,26,171,36,245,229,235,145,175,139,183,104,56,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,165,193,119,248,26,229,159,113,226,119,4,189,106,102,164,94,238,184,166,55,95,111,124,120,117,109,189,105,106,60,117,114,77,60,50,77,52,106,245,145,33,130,74,126,151,66,230,196,233,123,168,172,149,136,197,87,98,6,169,105,110,119,162,217,221,207,76,245,46,197,232,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,122,174,93,183,217,118,84,84,77,156,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,49,43,152,207,5,31,194,171,78,32,191,224,22,203,84,122,155,139,126,114,219,83,58,118,164,186,80,162,61,100,182,58,110,166,177,189,79,122,73,19,165,71,53,146,53,205,222,38,205,44,136,22,131,149,127,29,84,217,254,61,106,225,135,84,171,233,32,201,236,116,240,219,112,201,161,165,151,174,237,110,130,150,103,186,9,82,56,214,24,223,75,13,50,34,72,247,179,186,199,49,58,93,35,30,249,36,124,213,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,97,78,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,112,100,80,60,166,117,171,26,89,165,254,7,242,153,169,120,166,37,233,62,239,130,244,237,230,154,131,197,118,250,123,157,174,243,219,215,211,220,103,87,78,251,117,183,127,106,31,149,139,113,11,160,89,205,246,151,22,194,181,195,79,242,11,213,111,95,134,183,90,242,106,42,186,169,250,24,231,191,162,40,228,115,221,210,198,57,203,178,121,53,170,171,228,138,4,117,243,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,197,213,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,128,154,144,0,0,0,2,0,121,163,251,246,106,111,224,191,71,162,39,248,128,30,104,254,253,154,155,248,47,209,232,128,200,174,78,252,85,97,184,45,77,235,134,156,238,229,73,105,126,85,120,101,219,23,171,150,53,107,42,174,50,68,200,38,163,150,101,127,75,94,246,193,77,216,111,66,117,63,186,197,122,189,240,177,210,127,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,172,97,57,60,180,248,234,169,226,107,25,170,211,13,78,175,171,170,213,12,114,158,123,149,85,115,169,98,142,11,189,185,106,17,27,59,18,8,217,20,47,133,103,134,23,70,173,78,164,237,200,215,61,93,34,70,17,23,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,222,168,170,35,107,211,252,104,222,141,115,218,201,98,149,136,247,244,117,47,159,201,181,123,50,203,244,191,8,210,59,236,244,147,88,180,246,162,237,53,137,91,2,50,120,89,112,146,25,103,133,239,79,39,177,37,133,100,106,170,117,162,205,34,43,149,168,198,178,124,248,197,224,235,4,226,255,0,4,167,176,95,235,61,13,146,89,186,254,207,228,29,185,170,61,23,221,154,157,245,95,218,172,158,40,231,238,199,78,145,254,113,87,163,126,166,236,169,231,175,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,134,111,242,84,247,167,202,126,95,215,125,70,220,77,73,10,220,149,61,233,242,159,151,245,223,81,183,19,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,165,197,71,11,236,3,173,124,190,30,95,18,182,170,42,121,20,185,17,124,215,224,114,197,80,43,62,91,157,19,46,86,218,171,124,155,116,212,194,248,87,125,255,0,148,213,79,135,244,159,80,2,5,249,157,233,66,233,166,189,65,93,15,79,134,200,41,170,170,91,210,217,63,140,109,108,202,229,221,202,187,249,72,207,103,252,38,73,242,116,213,187,109,190,201,147,96,87,74,150,178,87,221,33,168,137,29,36,109,217,158,17,233,190,203,179,151,248,149,255,0,233,220,247,92,224,180,134,227,150,225,182,44,246,215,18,61,108,84,179,67,35,81,146,57,203,221,171,165,106,109,211,186,127,41,125,164,96,112,235,171,18,104,238,166,91,178,199,49,207,166,135,189,222,99,85,141,87,111,79,44,109,243,122,42,39,156,128,108,180,15,63,130,101,84,57,158,43,110,200,109,239,71,195,87,77,12,168,228,123,92,139,213,27,95,237,111,151,177,200,122,0,40,145,21,83,201,118,41,102,200,158,94,71,98,249,161,215,183,173,191,196,14,196,246,28,148,183,218,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,7,11,228,83,185,203,151,224,80,171,187,182,219,250,192,173,190,210,163,134,167,150,231,32,12,10,230,157,175,80,233,246,156,79,131,209,201,253,189,120,135,195,57,18,72,183,107,103,165,172,98,57,90,228,87,109,186,39,179,99,60,103,153,148,240,201,81,34,236,200,154,175,114,255,0,50,38,234,64,71,49,237,104,173,213,110,32,238,16,65,114,158,91,85,182,138,130,40,225,89,152,248,251,137,10,189,92,136,223,45,255,0,60,169,247,251,64,199,189,46,195,107,51,252,254,195,138,81,53,85,215,27,141,45,59,213,24,231,116,178,73,217,26,185,81,190,126,93,105,247,127,73,178,110,148,224,116,218,121,136,210,216,41,209,17,98,235,234,219,175,111,57,94,244,253,37,85,254,89,15,60,167,244,54,29,66,213,139,166,99,122,183,69,61,13,134,154,142,106,126,244,15,114,119,86,177,174,234,106,166,205,69,78,195,147,227,237,254,146,110,0,28,41,201,75,149,16,14,23,204,229,16,225,23,127,137,82,123,0,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,122,125,100,249,129,144,253,70,115,101,51,90,206,44,125,233,245,147,230,6,67,245,25,192,241,87,220,255,0,50,201,177,156,103,12,190,228,53,117,118,44,58,158,166,154,197,111,114,162,65,66,202,138,135,212,78,172,106,34,34,190,73,100,85,115,215,119,170,54,54,170,244,198,198,183,47,249,104,112,57,83,196,118,101,14,176,231,15,164,102,157,97,119,136,217,53,36,140,138,161,247,203,140,41,28,233,68,232,94,142,106,83,35,95,19,166,115,219,235,178,68,141,136,170,231,190,27,85,192,231,8,151,94,47,181,113,216,164,247,26,187,62,39,97,167,109,203,35,186,193,78,231,189,144,43,209,172,165,133,234,213,137,149,51,47,87,71,113,118,70,71,52,136,217,59,75,27,182,8,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,253,98,213,113,99,238,177,172,159,47,242,31,167,78,93,82,213,113,99,238,177,172,159,47,242,31,167,78,6,181,134,213,6,170,230,213,0,0,60,166,1,170,88,38,168,125,163,251,11,125,244,159,217,44,130,179,22,188,127,106,205,15,133,186,82,244,247,224,252,235,27,215,211,220,103,174,206,166,46,254,78,93,148,15,86,0,3,0,57,213,251,172,98,223,48,40,126,157,113,34,175,132,239,122,125,27,249,129,143,125,70,2,85,57,213,251,172,98,223,48,40,126,157,113,34,175,132,239,122,125,27,249,129,143,125,70,0,50,43,153,127,3,149,60,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,190,163,35,88,222,136,173,99,230,181,92,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,245,116,119,19,101,100,147,70,142,143,186,178,55,96,140,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,215,223,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,94,158,190,218,236,172,146,25,21,177,247,82,54,134,193,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,130,220,234,253,214,49,111,152,20,63,78,184,152,127,202,235,140,219,238,135,234,61,183,64,111,118,175,74,225,154,141,144,83,83,194,144,49,141,170,182,94,42,150,42,104,234,90,229,219,185,11,250,97,100,177,185,119,107,88,217,35,217,90,248,230,204,14,117,126,235,24,183,204,10,31,167,92,64,135,108,15,63,204,180,195,38,131,51,211,252,134,174,197,125,165,167,171,166,167,184,82,42,54,120,25,83,79,37,60,171,27,182,221,143,88,166,145,17,237,217,236,85,71,53,90,228,71,39,201,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,159,148,78,79,45,14,7,41,184,113,195,97,214,28,225,245,111,212,92,210,207,27,38,164,145,146,211,178,199,110,153,99,157,40,157,11,209,174,90,149,115,34,116,206,123,125,71,198,145,177,17,26,247,204,23,87,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,78,174,142,226,238,175,146,105,17,177,247,86,54,228,80,0,66,183,58,191,122,124,91,229,253,15,212,110,39,213,202,239,65,176,222,36,180,143,136,173,41,204,232,169,28,203,141,62,60,251,101,116,212,235,51,237,55,20,101,213,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,95,151,157,95,189,62,45,242,254,135,234,55,18,234,242,49,253,118,126,205,254,242,2,61,120,138,208,108,203,134,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,222,137,26,221,213,168,247,116,61,31,27,151,173,142,68,144,174,85,156,120,255,0,240,71,10,154,191,122,255,0,11,22,33,125,185,220,127,239,12,166,178,53,157,175,252,33,209,62,73,191,193,211,177,191,197,48,204,174,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,58,122,251,107,186,62,56,100,86,201,218,72,221,175,182,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,6,210,100,0,243,71,247,236,212,223,193,126,143,68,72,255,0,45,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,189,119,200,146,49,85,28,246,67,155,224,96,7,37,79,117,140,167,230,5,119,211,173,198,127,128,0,128,30,104,254,253,154,155,248,47,209,232,137,254,32,7,154,63,191,102,166,254,11,244,122,32,51,255,0,146,167,186,198,83,243,2,187,233,214,227,63,204,0,228,169,238,177,148,252,192,174,250,117,184,207,240,6,170,230,213,6,170,224,79,247,255,0,82,203,255,0,185,255,0,255,0,209,194,0,73,254,255,0,234,89,127,247,63,255,0,250,56,64,8,27,84,0,0,24,21,206,26,139,91,95,195,165,61,195,3,187,82,71,167,208,84,36,57,237,11,155,7,126,118,62,170,145,109,211,49,100,98,189,25,29,76,125,46,72,158,215,170,205,30,237,123,17,234,204,245,0,106,174,108,167,194,197,255,0,70,178,126,31,112,155,223,15,214,79,67,224,51,91,213,150,139,123,169,157,4,148,189,185,95,28,241,202,142,87,43,166,108,236,153,36,147,169,253,201,17,239,235,147,171,173,208,173,204,71,132,63,224,165,172,169,246,90,139,179,167,185,143,118,183,23,235,175,241,51,65,218,108,94,42,146,78,164,73,19,181,36,173,232,87,117,245,69,36,91,200,249,18,94,159,213,229,205,198,191,240,85,212,121,236,25,253,206,235,38,153,101,63,155,185,83,64,189,216,237,117,202,172,72,238,109,135,165,207,119,75,24,177,202,216,149,174,124,110,107,182,149,208,197,26,132,244,159,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,214,68,175,54,190,53,253,55,89,89,194,110,153,92,237,85,150,88,123,50,102,151,8,23,191,35,171,161,159,184,203,99,85,91,209,31,101,241,69,36,174,141,206,114,200,173,137,86,53,138,102,60,48,3,95,174,58,79,116,214,92,178,167,66,241,207,66,96,44,184,58,158,193,77,227,42,106,123,148,177,53,35,74,158,186,164,73,147,190,172,116,253,185,61,104,251,189,30,125,59,153,235,201,63,24,213,197,204,179,204,194,205,112,164,161,211,165,167,165,160,189,67,87,109,124,143,186,92,90,146,62,153,180,179,167,75,99,124,13,146,71,75,235,59,102,84,70,213,137,86,70,75,14,16,112,197,195,214,85,197,6,178,217,116,143,22,169,240,30,63,185,83,113,186,62,150,74,136,109,148,49,55,170,90,137,26,196,255,0,22,54,35,156,198,190,89,98,98,189,157,125,73,177,70,150,233,110,9,162,216,37,179,76,244,210,197,232,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,231,38,123,228,118,242,74,247,122,206,93,183,217,54,68,68,64,136,30,117,126,244,248,183,203,250,31,168,220,75,171,200,199,245,217,251,55,251,200,149,64,4,43,115,171,247,167,197,190,95,208,253,70,226,92,174,72,247,107,85,130,213,175,55,219,237,206,146,221,109,183,83,227,245,117,149,149,115,54,24,41,160,141,183,55,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,109,121,213,251,211,226,223,47,232,126,163,113,48,171,29,213,44,239,20,193,50,237,51,176,95,124,46,55,157,248,15,180,20,94,22,23,248,207,5,50,205,75,249,199,177,100,143,162,71,43,191,54,230,245,111,179,183,79,32,47,175,31,220,96,221,120,178,213,199,58,222,180,145,224,152,117,69,101,6,40,200,98,114,62,166,7,189,169,37,116,174,145,141,151,174,161,33,137,233,27,154,212,137,141,99,58,122,210,73,36,253,94,94,124,22,93,120,167,213,10,123,238,95,143,213,187,74,241,170,133,92,130,177,42,93,74,149,179,164,125,81,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,238,70,247,195,213,109,120,81,225,71,81,248,181,212,118,97,88,84,94,6,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,244,185,34,133,21,29,35,154,229,85,99,25,36,140,216,79,75,116,183,4,209,108,18,217,166,122,105,98,244,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,189,103,46,219,236,155,34,34,32,122,11,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,0,34,47,156,71,10,184,110,11,83,101,226,91,4,182,210,90,95,149,94,31,105,202,41,34,145,90,202,171,140,145,62,120,107,34,133,25,210,215,189,176,84,247,221,214,157,79,237,61,24,175,124,207,116,122,233,110,169,103,122,45,157,219,53,51,77,47,190,134,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,151,254,117,126,235,24,183,204,10,31,167,92,72,86,3,100,142,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,150,215,154,63,184,158,166,254,11,245,138,34,29,184,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,94,221,198,34,163,101,122,44,180,243,8,207,240,221,83,229,195,155,106,14,159,100,52,151,204,122,249,79,100,169,161,174,166,85,232,149,158,153,163,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,8,33,54,168,53,87,54,168,0,0,0,0,2,42,249,231,126,164,255,0,105,63,118,152,171,202,227,223,179,76,191,26,250,61,105,63,192,0,0,8,86,231,87,239,79,139,124,191,161,250,141,196,186,188,140,127,93,159,179,127,188,137,84,0,66,183,58,191,122,124,91,229,253,15,212,110,38,31,226,159,150,95,200,214,127,246,59,210,191,147,223,72,88,254,218,120,46,158,207,123,170,171,209,190,43,111,206,118,123,157,253,183,252,215,119,179,215,249,206,193,152,28,234,253,233,241,111,151,244,63,81,184,151,43,146,61,166,213,127,181,107,205,138,251,108,164,184,219,110,52,248,253,37,101,29,92,45,154,10,152,36,109,205,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,4,91,27,46,240,221,115,209,43,182,137,98,213,92,57,71,72,205,58,101,60,180,214,52,166,164,158,153,157,16,207,36,82,170,178,161,173,153,94,179,50,85,123,228,78,185,30,174,122,171,149,221,75,16,60,195,57,121,221,120,104,186,212,106,166,149,209,213,220,116,174,227,80,136,246,43,157,52,248,220,242,59,102,211,206,229,221,207,166,115,149,27,20,238,85,84,85,108,82,175,95,110,73,237,255,0,3,156,113,230,92,33,102,78,165,170,101,93,243,78,175,149,13,125,250,194,199,167,92,111,217,27,227,104,250,149,26,202,150,181,26,138,213,84,100,204,106,49,234,213,108,82,196,27,4,144,3,205,31,223,179,83,127,5,250,61,17,62,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,16,25,205,31,223,179,83,127,5,250,61,16,25,85,200,199,245,217,251,55,251,200,149,66,42,249,24,254,187,63,102,255,0,121,18,168,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,181,65,170,185,181,64,0,0,26,171,147,253,202,227,220,79,76,191,26,250,197,105,149,64,0,0,0,0,12,85,230,143,238,39,169,191,130,253,98,136,128,18,127,185,163,251,137,234,111,224,191,88,162,32,4,13,170,0,0,0,0,13,85,205,170,13,85,192,217,79,132,239,117,141,27,249,127,143,125,58,2,234,150,171,132,239,117,141,27,249,127,143,125,58,2,234,128,0,0,49,87,154,63,184,158,166,254,11,245,138,35,42,140,85,230,143,238,39,169,191,130,253,98,136,8,86,225,59,222,159,70,254,96,99,223,81,128,145,254,107,220,14,83,100,182,171,223,23,26,114,250,181,190,219,105,233,223,151,90,81,146,212,37,117,36,77,142,6,214,192,141,71,44,79,130,38,179,186,213,218,37,134,39,73,187,29,27,251,209,193,194,119,189,62,141,252,192,199,190,163,1,178,152,26,171,147,167,202,143,135,79,200,183,14,48,103,247,186,126,140,147,84,188,61,246,163,215,223,181,107,107,29,232,232,189,89,95,27,183,142,89,42,58,145,172,122,120,190,219,211,120,147,107,43,173,92,170,236,85,188,94,225,57,38,33,107,237,233,62,107,144,77,81,145,217,237,214,199,199,75,96,142,154,145,181,46,166,87,199,80,146,50,26,233,33,169,141,178,70,216,163,166,116,177,177,190,216,152,233,63,0,0,2,42,249,231,126,164,255,0,105,63,118,150,171,146,167,189,62,83,242,254,187,234,54,226,234,243,206,253,73,254,210,126,237,45,87,37,79,122,124,167,229,253,119,212,109,192,77,72,0,13,107,56,177,247,167,214,79,152,25,15,212,103,38,167,149,199,184,158,153,126,53,245,138,210,21,184,177,247,167,214,79,152,25,15,212,103,38,167,149,199,184,158,153,126,53,245,138,208,50,168,0,0,138,190,121,223,169,63,218,79,221,164,170,17,87,207,59,245,39,251,73,251,180,12,85,229,113,239,217,166,95,141,125,30,180,151,238,60,172,154,203,145,112,167,158,217,52,50,31,23,144,86,219,214,154,170,223,21,189,181,117,87,11,92,139,219,173,167,166,71,61,168,217,157,3,228,84,84,108,143,115,90,230,68,206,235,227,123,34,7,149,199,191,102,153,126,53,244,122,210,127,128,213,92,157,238,84,57,110,145,222,184,75,178,99,90,114,234,74,107,237,134,162,161,50,234,21,149,143,173,109,198,105,164,86,212,206,173,138,37,123,37,137,140,237,57,81,253,49,198,216,59,146,58,157,234,98,87,54,46,10,46,56,182,85,115,226,163,77,237,157,120,221,231,106,156,198,6,37,45,60,54,170,231,73,79,79,29,68,109,71,50,73,188,84,147,117,61,27,27,220,146,164,178,61,234,146,162,51,18,248,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,94,221,198,34,163,101,122,40,108,102,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,152,65,204,235,143,31,200,133,138,167,65,180,158,245,211,159,100,22,247,122,74,233,110,184,246,234,177,120,92,248,93,30,237,237,57,59,213,16,58,161,27,211,36,114,194,213,142,100,219,174,39,40,71,87,49,44,235,70,181,11,138,204,174,253,162,22,187,84,118,86,246,160,175,186,90,231,115,233,111,183,68,69,117,85,115,27,210,214,55,169,239,237,43,163,234,100,206,133,103,71,57,102,87,47,182,229,67,137,106,229,235,139,75,38,75,167,45,171,166,177,88,105,234,23,46,174,88,158,250,38,219,166,134,68,109,52,232,217,98,71,190,89,88,206,211,85,95,211,36,109,159,183,35,105,222,134,42,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,197,28,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,195,2,249,231,126,164,255,0,105,63,118,152,171,202,227,223,179,76,191,26,250,61,105,63,192,8,171,231,157,250,147,253,164,253,218,90,174,74,158,244,249,79,203,250,239,168,219,139,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,1,53,32,0,0,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,245,104,215,4,151,94,32,120,50,201,53,183,77,224,171,172,205,176,188,162,227,72,251,53,37,43,170,39,190,209,37,53,174,70,197,30,243,53,177,190,6,201,91,42,53,145,190,73,150,68,141,55,84,141,12,107,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,137,228,169,238,177,148,252,192,174,250,117,184,177,92,215,184,28,169,198,174,183,190,46,52,229,244,137,98,185,84,83,191,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,117,171,188,169,52,174,147,119,182,71,246,67,61,56,58,227,23,4,226,255,0,4,168,191,216,40,253,13,146,89,186,62,208,99,253,201,170,61,23,221,154,161,148,191,219,79,130,40,231,238,199,78,178,126,109,23,163,126,151,108,169,231,129,124,238,112,12,54,197,153,105,150,160,217,177,234,74,60,135,42,167,187,83,94,171,161,69,107,235,217,70,148,73,76,178,162,47,75,158,198,207,35,17,251,117,171,58,26,170,173,141,136,220,32,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,111,76,180,242,57,139,254,44,140,87,53,237,100,177,68,245,99,250,58,87,50,185,179,106,246,27,175,90,95,195,158,174,105,252,245,114,88,178,42,124,154,106,116,171,129,97,158,39,178,75,124,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,171,92,161,231,249,42,123,211,229,63,47,235,190,163,110,38,164,133,110,74,158,244,249,79,203,250,239,168,219,137,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,2,149,67,132,242,42,95,97,74,174,223,16,42,67,146,150,170,41,80,30,55,85,176,58,109,67,196,106,172,21,8,138,178,244,116,239,215,183,148,172,122,254,138,162,255,0,32,214,203,84,112,218,204,3,63,191,98,149,173,84,117,186,227,85,78,197,86,57,189,76,142,119,198,142,68,119,159,159,66,253,255,0,210,108,254,66,63,54,13,13,135,79,117,98,215,152,217,109,209,65,67,126,166,172,154,163,179,3,218,157,212,172,115,186,156,171,187,85,87,190,212,248,123,63,160,12,213,229,83,173,81,106,46,138,84,99,149,143,95,27,143,84,82,91,145,21,241,110,230,178,138,36,234,233,106,34,162,126,109,222,212,83,56,200,28,229,175,175,245,26,69,170,111,198,234,107,166,142,221,126,149,102,123,18,118,49,136,248,169,42,124,213,31,237,85,221,137,228,169,236,66,119,224,153,149,16,199,81,26,238,201,90,143,106,255,0,50,166,232,7,97,75,189,165,71,14,79,45,192,167,114,175,105,214,139,179,182,219,250,202,218,191,0,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,125,128,82,170,167,13,245,148,228,229,169,176,28,167,145,200,0,91,78,33,53,22,135,77,116,186,253,144,85,92,162,164,116,20,21,79,69,123,209,171,178,83,202,255,0,47,37,254,243,238,248,26,219,94,46,183,124,190,252,251,141,116,179,86,92,43,159,28,123,185,221,79,145,200,214,177,169,191,199,201,17,9,76,230,217,196,60,182,105,91,164,216,253,251,105,234,169,169,223,85,4,51,38,235,79,52,21,108,126,233,208,190,75,212,223,229,111,236,48,127,130,253,11,185,235,54,175,90,34,91,36,213,150,171,125,93,61,68,239,237,117,70,170,202,170,126,166,47,172,223,228,203,236,243,242,95,96,19,17,192,111,15,246,237,17,211,111,86,207,29,45,117,115,29,28,210,246,59,111,145,173,170,168,114,34,250,238,223,100,114,25,64,124,182,219,125,61,174,138,58,26,72,218,200,162,223,165,173,77,145,55,85,85,255,0,74,159,80,3,173,254,126,197,43,114,236,135,87,154,187,201,124,190,237,128,169,169,178,108,118,20,162,121,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,222,159,89,62,96,100,63,81,156,217,76,214,179,139,31,122,125,100,249,129,144,253,70,112,38,123,149,101,166,213,110,224,115,1,172,183,219,41,41,106,46,149,23,138,186,233,97,133,172,125,84,233,115,169,133,37,149,200,155,189,233,20,49,70,142,118,235,209,27,27,236,106,34,101,169,138,188,174,61,196,244,203,241,175,172,86,153,84,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,181,65,170,185,62,124,193,184,219,181,112,161,128,71,98,198,39,164,174,212,92,170,158,162,27,85,27,106,154,217,237,48,58,25,154,203,179,227,116,50,177,236,142,161,177,181,177,72,141,73,151,184,141,85,72,228,216,44,255,0,53,206,53,255,0,38,88,172,252,53,233,157,206,213,83,146,101,182,250,138,108,182,93,251,211,89,237,115,70,214,165,63,66,181,99,108,213,81,200,255,0,55,59,174,56,147,169,24,139,52,50,182,50,248,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,248,11,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,118,100,109,79,55,34,53,61,136,93,254,38,248,40,214,94,21,108,88,101,255,0,81,45,157,202,76,166,222,217,42,234,104,209,178,210,218,238,138,249,85,109,146,76,199,57,29,51,96,100,114,117,108,214,61,206,153,177,44,173,133,210,40,79,246,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,215,130,94,219,222,198,205,19,209,209,200,196,114,244,72,199,181,87,118,169,234,200,11,229,243,198,221,215,133,12,254,75,22,79,61,93,118,157,101,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,180,114,170,199,30,211,211,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,24,23,206,175,221,99,22,249,129,67,244,235,137,21,124,39,123,211,232,223,204,12,123,234,48,18,169,206,175,221,99,22,249,129,67,244,235,137,21,124,39,123,211,232,223,204,12,123,234,48,1,178,153,109,56,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,185,96,12,85,224,167,128,12,19,131,239,74,223,254,208,125,173,204,238,125,250,63,180,30,18,106,14,221,174,79,14,255,0,7,225,124,68,177,46,211,83,119,59,187,35,215,175,167,125,147,206,213,115,171,247,88,197,190,96,80,253,58,226,103,249,128,28,234,253,214,49,111,152,20,63,78,184,129,30,188,178,237,54,171,215,28,122,97,71,121,182,82,87,211,199,81,114,171,100,85,48,182,86,54,120,45,149,115,67,42,53,200,168,143,142,88,227,145,142,246,181,236,107,147,101,68,83,96,146,0,121,92,123,246,105,151,227,95,71,173,39,248,0,0,8,86,231,87,239,79,139,124,191,161,250,141,196,186,188,140,127,93,159,179,127,188,139,85,206,175,222,159,22,249,127,67,245,27,137,117,121,24,254,187,63,102,255,0,121,1,42,134,37,113,181,203,207,13,227,22,235,98,204,27,155,85,225,217,101,154,157,45,175,185,54,137,110,16,85,219,145,210,72,216,31,78,178,198,141,123,37,149,238,108,141,114,121,62,70,189,175,252,218,199,150,160,11,127,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,110,0,0,0,48,131,152,103,48,154,110,25,109,85,26,91,166,148,117,114,234,133,210,157,31,21,85,109,178,86,81,90,41,36,111,171,90,199,76,196,138,181,234,189,76,141,177,172,145,54,72,229,238,174,241,44,50,6,111,144,3,205,31,223,179,83,127,5,250,61,17,153,92,186,249,150,228,218,159,153,38,137,241,37,146,82,85,95,111,181,19,77,97,201,106,86,158,137,147,206,169,78,200,45,41,79,79,76,200,145,238,84,168,145,146,189,232,175,122,182,36,69,115,163,69,195,94,104,254,253,154,155,248,47,209,232,128,207,254,74,158,235,25,79,204,10,239,167,91,140,255,0,48,3,146,167,186,198,83,243,2,187,233,214,227,63,192,26,171,155,84,26,171,129,63,223,253,75,47,254,231,255,0,255,0,71,8,1,39,251,255,0,169,101,255,0,220,255,0,255,0,232,225,0,32,109,80,0,0,0,3,197,107,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,235,131,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,179,153,130,188,224,180,223,78,50,78,24,23,81,178,154,207,9,148,225,183,8,34,197,221,227,146,31,21,37,109,68,17,213,82,246,157,229,54,240,70,233,246,106,119,27,225,122,145,200,196,149,174,12,32,209,14,104,218,161,162,188,46,92,244,94,142,154,174,239,152,81,84,50,147,17,200,46,50,199,60,22,107,83,226,233,116,75,19,155,213,43,233,220,196,236,54,69,123,54,159,165,219,71,76,200,101,194,171,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,15,148,147,238,75,122,57,164,249,61,199,45,214,43,188,222,145,207,176,219,133,61,61,174,155,166,166,31,68,82,212,210,212,70,234,158,182,189,33,168,241,40,250,136,187,110,99,157,23,133,234,242,238,181,64,206,14,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,233,110,69,0,0,0,4,43,115,171,247,167,197,190,95,208,253,70,226,97,86,150,233,110,119,173,57,221,179,76,244,210,197,233,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,231,38,123,35,110,209,196,247,122,206,77,246,217,55,85,68,92,213,231,87,239,79,139,124,191,161,250,141,196,185,92,141,109,54,169,174,186,201,125,154,217,72,251,149,29,61,134,146,158,177,208,181,103,134,9,157,92,233,98,100,155,117,53,143,116,16,185,205,69,217,203,20,106,187,244,166,193,158,156,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,58,156,145,66,138,173,141,174,114,170,189,239,146,71,222,176,0,0,0,192,14,117,126,235,24,183,204,10,31,167,92,72,234,229,201,139,88,179,158,48,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,197,95,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,50,69,121,213,251,172,98,223,48,40,126,157,113,48,3,149,199,191,102,153,126,53,244,122,208,47,85,87,38,205,88,184,113,5,123,195,109,57,15,162,52,158,159,174,162,219,153,92,82,154,170,170,104,221,19,28,202,100,162,134,102,200,249,155,36,139,19,164,122,65,27,155,12,146,39,78,236,137,217,127,199,174,150,224,154,45,203,99,57,211,77,52,177,122,27,27,179,122,51,193,81,120,169,170,59,93,219,253,44,210,126,114,103,190,71,111,36,175,119,172,229,219,125,147,100,68,68,205,83,21,121,163,251,137,234,111,224,191,88,162,2,0,73,94,230,141,199,253,214,193,117,135,135,206,29,245,22,174,221,114,183,84,61,115,59,205,154,71,67,61,52,241,185,139,21,190,158,178,55,163,152,246,185,30,181,9,26,34,162,164,113,119,63,219,17,17,66,0,216,35,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,101,1,172,14,150,234,150,119,162,217,221,179,83,52,210,251,232,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,250,205,93,183,221,54,84,69,77,135,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,5,224,0,0,0,1,21,124,243,191,82,127,180,159,187,76,85,229,113,239,217,166,95,141,125,30,180,157,60,235,73,244,179,84,60,15,229,51,77,49,76,183,209,157,223,5,233,219,53,53,127,133,238,116,247,59,93,230,59,163,171,182,206,174,157,183,232,110,254,196,63,43,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,191,13,113,181,227,52,84,149,80,117,177,204,127,68,177,198,215,183,169,143,115,87,101,243,107,149,23,201,84,11,128,0,2,21,185,213,251,211,226,223,47,232,126,163,113,46,175,35,31,215,103,236,223,239,34,213,115,171,247,167,197,190,95,208,253,70,226,93,94,70,63,174,207,217,191,222,64,73,246,89,246,87,236,173,231,237,215,162,190,205,250,62,163,211,30,150,237,248,31,3,219,119,127,196,119,127,55,217,237,245,245,245,250,189,59,239,229,185,172,190,170,220,116,226,239,168,249,29,207,72,113,203,173,135,12,169,184,75,37,146,219,116,172,74,154,170,106,85,95,85,175,145,19,250,85,26,174,145,204,106,163,93,44,202,213,149,249,149,204,143,152,37,55,17,53,49,232,246,141,221,106,219,167,86,234,134,212,214,220,161,150,88,89,147,61,98,130,72,146,90,121,160,138,104,89,77,50,78,212,99,156,230,72,244,100,155,110,200,213,44,175,4,156,31,100,220,92,234,132,86,86,165,93,22,19,99,168,129,217,101,226,146,90,126,253,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,116,184,51,211,147,39,240,142,251,9,125,251,77,255,0,198,99,243,159,102,253,35,215,226,61,41,222,78,255,0,128,255,0,184,255,0,142,238,239,234,119,246,237,122,254,40,194,190,104,254,253,154,155,248,47,209,232,137,222,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,88,33,230,143,239,217,169,191,130,253,30,136,12,170,228,99,250,236,253,155,253,228,74,161,21,124,140,127,93,159,179,127,188,137,84,0,90,174,44,125,214,53,147,229,254,67,244,233,203,170,90,174,44,125,214,53,147,229,254,67,244,233,192,214,176,218,160,213,92,218,160,0,0,0,0,0,0,0,0,12,85,230,143,238,39,169,191,130,253,98,136,128,18,127,185,163,251,137,234,111,224,191,88,162,32,4,13,170,0,0,0,0,13,85,205,170,13,85,192,150,157,110,230,1,71,195,191,7,122,65,164,154,67,145,127,178,197,126,159,226,179,203,83,79,28,21,17,227,180,190,6,150,78,170,134,76,201,35,124,211,70,138,198,66,173,234,72,229,89,92,172,252,202,75,237,121,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,119,42,171,213,219,195,93,206,237,117,189,84,178,178,243,115,171,175,168,142,158,10,70,75,83,51,165,123,96,130,38,67,12,72,231,42,170,50,56,163,142,54,55,216,214,49,173,77,145,17,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,109,60,12,95,224,7,140,27,87,22,90,70,215,92,22,174,60,239,14,167,163,160,202,217,52,77,70,84,206,246,57,35,174,137,209,177,177,116,84,44,50,189,99,107,90,177,61,175,103,79,66,71,36,153,64,0,197,94,104,254,226,122,155,248,47,214,40,140,170,49,87,154,63,184,158,166,254,11,245,138,32,33,91,132,239,122,125,27,249,129,143,125,70,3,101,51,90,206,19,189,233,244,111,230,6,61,245,24,13,148,192,0,0,3,31,248,197,227,23,4,225,3,4,167,191,223,232,253,51,146,94,122,254,207,227,253,201,169,253,41,218,154,157,149,95,219,76,130,88,224,237,71,80,146,126,113,19,175,110,150,238,171,229,30,220,36,115,94,207,168,117,182,246,188,79,101,20,146,96,153,141,68,213,178,84,50,146,101,102,49,59,32,94,204,116,113,64,201,37,117,51,210,40,225,88,85,28,189,110,73,213,253,107,58,204,30,215,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,46,175,60,239,212,159,237,39,238,210,213,114,84,247,167,202,126,95,215,125,70,220,4,212,128,0,214,179,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,33,91,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,3,42,128,0,8,171,231,157,250,147,253,164,253,218,74,161,21,124,243,191,82,127,180,159,187,64,197,94,87,30,253,154,101,248,215,209,235,73,254,32,7,149,199,191,102,153,126,53,244,122,210,127,128,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,53,236,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,236,60,88,174,55,52,231,72,245,59,134,140,198,201,173,89,85,38,41,143,81,83,178,228,204,142,106,102,78,251,61,92,79,69,134,120,152,228,87,61,238,114,246,86,56,246,150,86,78,248,88,228,116,168,160,68,183,5,188,201,179,46,18,176,219,190,159,94,112,250,188,247,30,158,162,58,155,45,12,215,212,161,101,153,234,178,45,74,68,171,79,51,149,147,57,209,189,89,187,88,215,177,238,68,234,149,234,184,171,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,124,205,78,84,122,77,163,90,155,196,116,23,29,76,203,252,53,251,18,240,247,204,75,29,234,116,62,152,174,133,238,145,102,239,34,167,87,133,237,178,95,14,223,90,77,250,215,120,161,153,142,12,234,229,123,193,71,240,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,236,250,26,214,233,154,246,83,172,77,114,239,52,189,168,38,145,100,68,124,126,164,93,17,185,146,247,51,168,0,0,0,34,175,158,119,234,79,246,147,247,105,98,185,73,231,248,110,150,107,166,127,168,58,131,144,210,88,241,235,30,155,215,212,215,87,84,170,244,68,207,73,91,81,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,111,175,60,239,212,159,237,39,238,210,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,103,177,37,134,41,17,174,221,58,227,99,189,173,69,64,207,91,223,55,61,88,78,39,228,213,27,36,23,90,189,44,162,241,84,118,252,18,166,170,154,147,191,75,37,60,113,164,147,207,28,18,42,76,179,195,29,74,42,247,29,23,84,144,178,78,219,222,175,151,237,45,213,44,19,90,112,75,102,166,105,165,247,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,245,154,155,237,186,110,138,138,186,193,25,127,203,155,141,127,224,171,168,243,216,51,251,157,214,77,50,202,127,55,114,166,129,123,177,218,235,149,88,145,220,219,15,75,158,238,150,49,99,149,177,43,92,248,220,215,109,43,161,138,53,9,233,0,0,32,7,154,63,191,102,166,254,11,244,122,34,127,136,1,230,143,239,217,169,191,130,253,30,136,12,255,0,228,169,238,177,148,252,192,174,250,117,184,207,243,0,57,42,123,172,101,63,48,43,190,157,110,51,252,8,22,230,51,193,71,240,85,212,120,47,248,5,178,235,38,153,101,63,156,182,212,206,157,216,237,117,202,175,89,45,142,155,169,207,119,75,24,146,68,233,81,174,124,110,115,119,149,208,203,34,226,1,179,238,169,105,110,9,173,56,37,207,76,245,46,197,233,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,122,174,77,246,217,119,69,84,93,123,56,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,12,149,228,169,239,79,148,252,191,174,250,141,184,154,146,21,185,42,123,211,229,63,47,235,190,163,110,38,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,214,228,221,54,59,10,85,60,192,165,158,94,213,59,14,159,52,119,154,249,125,219,29,173,93,208,14,76,95,227,203,135,251,118,183,105,183,173,103,142,170,186,133,141,142,25,123,29,199,198,215,85,83,185,81,61,118,237,186,53,76,160,62,91,149,190,158,233,69,37,13,92,109,124,82,237,212,215,38,232,187,42,42,127,165,0,213,214,207,117,187,226,23,230,92,104,101,154,142,225,66,249,35,221,174,233,124,110,86,185,142,77,254,30,74,168,108,147,195,222,162,208,234,86,151,88,114,10,91,148,85,110,158,130,149,234,172,122,57,118,90,120,159,231,228,159,223,253,223,18,7,56,211,209,106,189,22,214,155,149,173,109,79,162,162,187,79,87,93,72,157,190,150,43,124,92,205,217,190,179,189,141,70,125,222,212,242,51,155,148,159,16,242,222,101,118,147,100,23,237,231,165,166,168,125,44,19,76,155,165,60,48,82,49,155,39,66,121,39,75,191,149,191,180,9,72,56,95,51,144,7,91,189,85,57,69,83,151,38,231,0,86,14,19,216,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,87,204,168,165,125,160,80,139,186,157,137,236,41,70,249,149,128,62,11,229,226,142,193,104,171,188,87,212,69,12,52,144,73,51,159,35,182,106,35,90,174,93,215,250,17,79,188,198,78,61,245,146,135,75,244,74,249,15,143,130,10,250,234,26,152,96,71,76,230,61,92,250,58,174,148,78,159,61,247,103,151,152,16,189,198,54,172,183,89,117,222,241,151,211,85,50,122,63,11,71,75,76,248,229,123,216,173,100,12,223,110,175,52,245,220,255,0,45,189,187,146,95,202,107,65,103,197,244,163,237,222,73,105,158,154,190,227,112,173,115,91,52,17,162,177,25,36,13,106,111,230,237,191,48,171,240,246,145,3,133,227,87,28,227,48,180,99,84,112,212,84,79,115,174,167,165,94,219,122,222,137,36,173,143,127,63,241,147,219,228,108,173,163,216,77,46,159,96,52,24,205,36,61,166,67,36,210,43,123,109,143,101,124,142,95,99,124,190,40,7,181,0,225,87,96,41,126,203,228,82,212,84,246,156,59,125,247,79,188,173,169,191,180,10,147,216,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,125,233,245,147,230,6,67,245,25,205,148,205,107,56,177,247,167,214,79,152,25,15,212,103,2,106,121,92,123,137,233,151,227,95,88,173,50,168,197,94,87,30,226,122,101,248,215,214,43,76,170,0,90,174,44,125,214,53,147,229,254,67,244,233,203,170,90,174,44,125,214,53,147,229,254,67,244,233,192,214,176,246,186,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,190,40,207,254,87,188,11,126,90,242,166,107,142,177,225,158,47,77,172,189,126,135,166,173,119,76,55,219,164,114,53,19,120,85,171,226,40,225,218,78,230,234,214,62,84,100,127,157,107,106,35,64,189,92,174,185,127,209,218,40,237,188,77,235,126,59,222,186,205,225,174,56,61,174,121,32,158,150,58,89,96,138,120,110,206,237,189,253,83,47,119,104,163,145,24,232,93,27,164,86,171,214,39,69,33,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,212,1,173,183,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,169,93,11,250,162,145,143,141,202,189,47,99,186,92,246,116,72,252,192,229,79,199,29,54,154,221,104,56,91,212,150,85,203,98,201,239,8,204,90,230,215,203,58,219,174,53,78,99,18,137,241,238,168,202,105,165,217,205,116,109,78,220,210,200,231,163,155,43,164,134,74,120,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,107,217,159,232,238,125,167,90,185,118,209,11,205,134,174,171,44,181,222,22,200,202,58,42,89,158,250,249,213,232,216,93,77,27,152,217,101,100,232,232,223,10,244,34,200,201,35,84,79,89,0,151,78,117,126,235,24,183,204,10,31,167,92,72,171,225,59,222,159,70,254,96,99,223,81,128,203,254,40,49,206,32,177,110,87,218,109,105,226,41,253,155,172,58,129,109,138,193,109,150,158,40,42,173,86,40,172,149,80,210,82,212,178,56,217,211,50,118,164,122,163,213,242,163,100,106,72,228,122,57,140,196,14,19,189,233,244,111,230,6,61,245,24,0,217,76,0,0,192,14,117,126,235,24,183,204,10,31,167,92,76,255,0,48,3,157,95,186,198,45,243,2,135,233,215,16,48,3,149,199,191,102,153,126,53,244,122,210,127,136,1,229,113,239,217,166,95,141,125,30,180,159,224,0,0,33,91,157,95,189,62,45,242,254,135,234,55,18,234,242,49,253,118,126,205,254,242,45,87,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,4,170,0,0,0,0,24,171,199,215,5,24,175,21,154,113,87,123,180,219,60,62,166,227,54,249,164,199,46,20,233,27,36,175,232,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,236,200,245,122,47,75,165,100,185,84,0,213,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,61,6,178,106,246,101,174,250,137,112,213,45,65,158,146,124,134,237,79,67,13,116,244,208,36,44,168,125,53,36,52,169,50,177,61,86,189,237,129,175,122,53,26,206,183,59,165,172,110,205,73,116,230,133,192,183,229,175,21,126,184,232,230,25,226,245,38,203,209,233,138,106,39,116,205,125,181,199,27,145,118,133,26,190,34,178,29,163,237,236,173,123,226,71,199,249,215,54,158,52,133,96,38,167,146,167,186,198,83,243,2,187,233,214,227,63,204,0,228,169,238,177,148,252,192,174,250,117,184,207,240,6,170,230,213,6,170,224,79,247,255,0,82,203,255,0,185,255,0,255,0,209,194,0,73,254,255,0,234,89,127,247,63,255,0,250,56,64,8,27,84,0,0,0,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,53,236,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,167,100,255,0,54,46,53,238,57,78,85,115,225,95,77,238,125,24,221,155,106,108,198,118,45,45,68,55,90,230,201,79,81,29,60,110,70,190,72,124,44,144,244,189,91,35,28,178,172,177,189,136,145,34,191,13,120,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,7,229,88,184,120,213,12,147,65,178,110,36,109,86,170,71,225,56,157,226,154,201,113,168,117,100,109,157,39,155,163,214,100,74,189,78,99,29,61,43,92,190,221,234,163,86,163,145,178,172,127,149,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,178,158,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,193,183,49,158,10,63,130,174,163,193,127,192,45,151,89,52,203,41,252,229,182,166,116,238,199,107,174,85,122,201,108,116,221,78,123,186,88,196,146,39,74,141,115,227,115,155,188,174,134,89,20,38,211,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,144,3,203,187,139,207,224,165,172,171,246,166,183,179,167,185,143,106,139,40,232,160,241,51,65,218,108,190,22,174,62,149,73,19,181,36,174,235,70,245,245,69,36,187,70,249,18,46,153,254,0,0,2,21,185,213,251,211,226,223,47,232,126,163,113,46,175,35,31,215,103,236,223,239,34,213,115,171,247,167,197,190,95,208,253,70,226,93,94,70,63,174,207,217,191,222,64,74,160,0,0,0,12,0,231,87,238,177,139,124,192,161,250,117,196,192,14,87,30,253,154,101,248,215,209,235,76,255,0,231,87,238,177,139,124,192,161,250,117,196,192,14,87,30,253,154,101,248,215,209,235,64,159,227,21,121,163,251,137,234,111,224,191,88,162,50,168,197,94,104,254,226,122,155,248,47,214,40,128,128,18,106,121,98,240,29,249,16,177,83,107,206,172,89,122,115,236,130,222,223,70,218,238,54,238,221,86,47,11,159,51,100,217,221,215,39,122,162,7,83,171,186,163,142,88,90,178,66,187,117,202,213,133,99,106,128,33,91,153,215,1,223,145,11,237,78,188,233,61,151,167,1,200,46,14,244,149,174,221,110,237,210,226,243,57,144,182,61,221,221,114,246,106,39,117,66,183,166,56,226,133,203,28,41,183,92,77,92,106,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,191,99,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,77,125,184,232,224,202,251,193,230,163,210,219,35,186,250,103,12,202,60,69,70,51,114,149,236,74,167,71,18,179,187,77,83,27,118,218,104,187,177,34,200,214,164,114,53,237,115,122,85,95,20,97,61,58,91,170,88,38,180,224,150,205,76,211,75,239,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,235,53,55,219,116,221,21,21,125,89,1,124,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,250,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,166,122,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,0,0,0,1,10,220,234,253,233,241,111,151,244,63,81,184,152,127,131,107,166,163,233,182,156,103,58,95,133,94,125,21,106,212,111,3,21,254,104,17,91,85,81,75,74,149,8,148,173,145,23,212,134,79,20,238,234,34,117,61,172,107,21,200,199,72,199,230,7,58,191,122,124,91,229,253,15,212,110,38,16,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,126,254,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,58,155,186,236,174,87,57,172,99,94,247,177,142,216,167,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,219,94,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,233,110,69,0,32,7,154,63,191,102,166,254,11,244,122,34,127,136,1,230,143,239,217,169,191,130,253,30,136,12,170,228,99,250,236,253,155,253,228,74,161,21,124,140,127,93,159,179,127,188,137,84,0,90,174,44,125,214,53,147,229,254,67,244,233,203,170,90,174,44,125,214,53,147,229,254,67,244,233,192,214,176,218,160,213,92,218,160,0,0,0,0,0,0,0,0,12,85,230,143,238,39,169,191,130,253,98,136,128,18,127,185,163,251,137,234,111,224,191,88,162,32,4,13,170,0,0,0,0,13,85,205,170,13,85,192,147,78,84,60,14,84,228,183,91,39,23,26,140,250,69,177,91,106,42,31,136,218,85,145,84,45,117,92,78,146,7,86,206,142,71,36,76,130,86,191,180,212,218,85,154,38,201,187,27,27,59,215,3,154,247,3,148,217,45,170,247,197,198,156,190,173,111,182,218,122,119,229,214,148,100,181,9,93,73,19,99,129,181,176,35,81,203,19,224,137,172,238,181,118,137,97,137,210,110,199,70,254,246,111,240,157,238,177,163,127,47,241,239,167,64,93,80,53,129,210,221,82,206,244,91,59,182,106,102,154,95,125,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,89,171,182,251,166,202,136,169,176,159,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,151,44,83,34,35,100,107,92,138,140,123,36,141,145,151,204,183,151,221,78,143,93,111,28,65,233,5,170,146,61,62,175,168,241,55,139,77,36,81,82,193,141,61,238,165,130,52,141,31,58,190,118,84,84,207,43,145,144,196,214,64,155,53,17,24,141,219,24,56,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,13,143,140,85,230,143,238,39,169,191,130,253,98,136,191,250,91,170,88,38,180,224,150,205,76,211,75,239,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,235,53,55,219,116,221,21,21,108,7,52,127,113,61,77,252,23,235,20,64,66,183,9,222,244,250,55,243,3,30,250,140,6,202,102,181,156,39,123,211,232,223,204,12,123,234,48,27,41,128,0,1,111,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,118,186,218,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,55,102,147,29,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,118,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,165,193,2,217,54,175,102,89,126,151,225,26,71,125,158,146,107,22,158,212,93,166,177,43,96,70,79,11,46,18,67,44,240,189,233,228,246,36,176,172,141,85,78,180,89,164,69,114,181,24,214,102,87,37,79,122,124,167,229,253,119,212,109,198,16,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,111,242,84,247,167,202,126,95,215,125,70,220,4,212,128,0,214,179,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,33,91,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,3,42,128,0,8,171,231,157,250,147,253,164,253,218,74,161,21,124,243,191,82,127,180,159,187,64,197,94,87,30,253,154,101,248,215,209,235,73,254,32,7,149,199,191,102,153,126,53,244,122,210,127,128,16,173,204,235,143,31,203,125,246,167,65,180,158,245,213,128,227,247,7,122,74,233,110,184,247,41,114,137,154,200,93,30,237,237,53,123,52,243,182,161,27,211,36,145,76,228,142,100,223,162,39,38,85,115,58,227,199,242,33,98,169,208,109,39,189,116,231,217,5,189,222,146,186,91,174,61,186,172,94,23,62,23,71,187,123,78,78,245,68,14,168,70,244,201,28,176,181,99,153,54,235,137,203,16,26,91,165,185,222,180,231,118,205,51,211,75,23,166,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,156,153,236,141,187,71,19,221,235,57,55,219,100,221,85,17,67,213,232,95,11,154,237,196,167,166,255,0,34,152,55,218,63,179,158,27,210,127,221,58,58,62,199,136,238,246,127,219,50,199,213,213,216,151,244,119,219,167,207,109,211,123,127,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,27,31,112,197,195,214,43,194,254,141,89,116,143,22,169,241,254,3,185,83,113,186,62,150,58,121,174,117,210,187,170,90,137,26,196,255,0,22,54,35,156,247,50,40,162,98,189,253,29,75,26,188,216,184,40,184,226,217,85,207,138,141,55,182,117,227,119,157,170,115,24,24,148,180,240,218,171,157,37,61,60,117,17,181,28,201,38,241,82,77,212,244,108,111,114,74,146,200,247,170,74,136,192,207,254,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,118,163,202,108,148,83,61,222,2,171,169,233,28,136,217,17,30,144,206,198,119,99,93,222,212,221,241,247,30,248,164,83,32,13,109,184,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,236,83,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,232,0,0,69,95,60,239,212,159,237,39,238,210,56,52,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,100,127,158,119,234,79,246,147,247,105,106,185,42,123,211,229,63,47,235,190,163,110,2,71,240,174,7,52,143,25,225,46,94,17,238,239,171,185,216,174,116,238,125,234,237,78,198,80,214,215,92,93,51,103,241,187,198,138,136,248,229,142,30,211,100,238,237,28,16,199,34,202,214,175,84,27,113,59,195,214,85,194,254,178,222,180,143,41,169,241,254,3,183,83,110,186,50,150,74,120,110,116,50,183,170,42,136,218,244,255,0,26,55,163,92,246,178,88,165,98,61,253,29,75,178,153,98,184,193,225,51,13,226,235,75,254,195,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,160,71,7,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,233,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,57,164,123,155,11,152,221,209,177,185,239,142,101,13,96,117,75,75,115,189,22,206,238,122,103,169,118,47,67,100,150,110,207,141,162,241,80,212,118,187,176,178,104,255,0,57,11,223,27,183,142,86,59,213,114,237,190,203,178,162,162,75,79,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,233,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,57,164,123,93,51,94,221,209,210,53,239,144,36,84,128,30,104,254,253,154,155,248,47,209,232,137,254,32,7,154,63,191,102,166,254,11,244,122,32,51,255,0,146,167,186,198,83,243,2,187,233,214,227,63,204,0,228,169,238,177,148,252,192,174,250,117,184,207,240,4,85,243,206,253,73,254,210,126,237,37,80,138,190,121,223,169,63,218,79,221,160,90,174,74,158,244,249,79,203,250,239,168,219,137,169,33,91,146,167,189,62,83,242,254,187,234,54,226,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,28,47,176,228,1,212,228,85,246,21,51,100,242,14,77,189,133,13,223,125,215,239,3,184,28,34,238,114,4,103,243,115,225,234,191,43,182,89,53,43,25,182,85,84,212,90,41,103,142,88,224,129,139,220,116,213,112,39,154,249,59,203,184,229,248,145,231,193,206,172,183,70,181,222,207,151,212,213,50,10,63,11,89,75,82,249,37,123,24,141,124,15,219,126,159,53,245,218,207,45,189,187,27,1,235,30,3,67,168,152,93,93,142,178,30,234,187,183,210,222,211,100,95,227,99,114,249,59,252,68,53,173,205,49,171,142,15,152,93,241,170,200,106,41,231,182,87,84,82,167,113,189,15,84,142,87,71,191,151,248,171,236,242,3,103,203,29,226,142,255,0,104,164,188,80,84,69,52,53,112,71,51,95,27,183,106,163,154,142,77,151,250,21,15,188,198,78,2,53,146,135,84,52,74,199,15,143,130,122,250,26,26,104,103,70,204,231,189,28,202,58,94,164,94,175,61,247,127,159,153,147,96,112,190,195,173,87,101,59,74,21,190,96,114,139,230,84,82,158,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,5,11,237,42,85,216,164,10,145,54,57,0,1,12,92,217,245,238,124,155,82,25,165,214,231,116,83,80,211,208,215,72,246,73,42,42,171,162,168,69,98,181,81,27,182,211,34,255,0,244,169,46,58,165,145,179,19,193,238,23,199,59,101,129,97,107,124,220,155,171,165,99,126,30,126,197,83,91,29,88,205,110,26,133,158,92,114,187,156,238,150,122,182,194,213,115,158,247,249,50,38,49,19,119,174,255,0,201,3,36,185,103,233,52,58,135,174,180,215,42,232,209,244,214,198,178,116,69,100,110,68,146,58,202,53,223,103,127,51,215,216,132,243,162,34,38,200,136,136,96,207,43,13,12,143,79,116,97,153,45,206,36,91,149,202,186,189,100,85,142,45,218,137,36,77,106,35,154,170,170,155,64,213,246,252,76,231,0,82,226,162,149,217,84,10,118,243,43,68,248,148,162,21,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,244,250,201,243,3,33,250,140,230,202,100,69,235,127,40,158,36,181,43,90,51,237,70,177,102,218,107,5,183,42,202,46,183,186,56,170,238,85,237,158,56,42,106,228,154,54,200,214,209,185,168,244,107,209,21,17,206,77,247,217,87,218,6,101,114,184,247,19,211,47,198,190,177,90,101,81,101,56,51,209,76,171,135,110,27,48,253,28,205,110,22,170,219,214,63,233,15,19,61,174,89,36,165,127,126,190,162,161,157,14,146,56,222,187,50,102,162,238,196,245,145,118,221,54,85,189,96,11,85,197,143,186,198,178,124,191,200,126,157,57,117,79,41,171,24,47,229,67,75,51,45,51,244,167,163,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,129,6,220,190,120,36,186,241,95,159,201,125,201,224,171,161,211,172,86,162,158,107,173,99,169,92,232,46,211,182,104,92,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,182,174,68,89,35,222,119,177,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,240,52,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,0,0,3,202,92,116,171,78,46,250,143,104,213,235,158,23,106,169,204,236,54,250,139,93,182,247,37,58,45,85,53,44,202,139,36,109,119,255,0,126,141,85,245,152,217,167,107,85,169,52,168,255,0,86,0,192,14,117,126,235,24,183,204,10,31,167,92,72,171,225,59,222,159,70,254,96,99,223,81,128,155,62,97,124,47,231,220,89,232,189,151,78,116,230,239,143,219,174,86,236,162,154,247,44,183,186,137,161,129,208,71,73,87,11,154,215,67,20,174,87,245,84,49,81,21,168,155,35,188,253,136,184,87,162,28,162,120,146,211,93,104,192,117,26,251,155,105,172,246,220,87,40,181,94,235,34,164,185,87,186,121,32,166,171,142,105,27,27,93,70,214,171,213,172,84,68,87,53,55,219,117,79,104,18,232,0,0,96,7,58,191,117,140,91,230,5,15,211,174,38,127,152,191,204,47,133,252,251,139,61,23,178,233,206,156,221,241,251,117,202,221,148,83,94,229,150,247,81,52,48,58,8,233,42,225,115,90,232,98,149,202,254,170,134,42,34,181,19,100,119,159,177,20,34,135,149,199,191,102,153,126,53,244,122,210,127,136,192,224,207,149,254,190,240,237,196,158,31,172,121,174,95,167,245,182,92,127,210,30,38,11,93,194,182,74,167,247,232,42,41,217,208,217,41,35,98,236,249,154,171,187,211,213,69,219,117,217,22,79,192,0,0,133,110,117,126,244,248,183,203,250,31,168,220,75,171,200,199,245,217,251,55,251,200,185,92,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,233,168,98,34,171,145,119,71,121,123,21,125,175,45,238,10,117,79,131,239,202,39,229,50,255,0,138,92,254,214,250,35,193,122,10,170,166,110,223,133,241,125,206,239,122,8,182,223,196,179,167,167,171,125,157,190,219,38,225,154,160,0,0,0,0,0,4,74,243,69,229,255,0,89,104,172,185,113,55,162,24,239,122,213,55,137,184,231,22,184,36,158,122,168,234,165,158,89,230,187,55,184,247,245,66,189,221,165,142,52,99,97,108,109,145,26,172,89,93,20,181,0,48,3,146,167,186,198,83,243,2,187,233,214,227,63,203,63,195,71,12,248,111,11,88,246,87,134,105,245,117,91,241,235,254,81,81,145,208,209,84,170,189,246,198,77,75,77,10,210,36,170,229,116,204,107,169,220,172,123,189,126,135,181,174,87,185,171,35,239,0,3,85,115,106,130,21,191,176,169,197,63,253,95,105,87,254,85,184,255,0,200,64,207,255,0,254,165,151,255,0,115,255,0,255,0,163,132,0,155,30,254,69,50,175,224,95,252,29,61,33,106,251,73,249,47,251,21,226,187,178,120,31,29,232,159,7,220,235,237,247,59,61,207,62,174,223,87,79,159,78,254,68,96,255,0,97,83,138,127,250,190,210,175,252,171,113,255,0,144,129,53,32,0,6,31,243,48,226,175,59,225,131,70,173,175,211,75,109,214,155,36,203,110,9,69,69,146,71,71,12,212,54,110,203,163,150,70,205,222,142,72,223,52,209,163,227,142,39,55,205,169,60,136,228,88,81,174,204,3,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,107,25,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,155,9,240,81,194,141,139,132,189,26,162,195,123,86,170,204,190,229,181,102,83,123,162,133,237,241,245,93,79,88,227,71,72,170,245,134,6,63,181,26,108,198,174,207,147,182,199,203,34,30,87,134,206,93,218,53,195,62,178,229,186,181,139,47,165,61,41,208,204,94,142,225,78,233,38,197,225,123,94,149,81,195,80,233,29,222,238,117,181,141,145,204,108,172,137,171,26,190,78,228,174,126,85,0,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,181,0,107,67,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,36,138,114,113,226,154,235,113,166,174,225,79,41,134,174,170,158,215,79,53,227,20,158,146,212,231,178,150,5,149,242,86,195,85,60,126,76,98,203,51,31,19,229,106,39,92,146,70,178,238,234,120,151,45,120,232,224,202,197,198,30,156,82,219,35,186,250,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,158,171,133,30,20,116,227,132,173,56,102,21,133,69,227,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,103,83,146,40,81,85,177,181,206,85,87,189,242,72,240,189,96,0,33,91,157,95,189,62,45,242,254,135,234,55,18,234,242,49,253,118,126,205,254,242,46,87,48,190,94,154,209,197,158,180,89,117,27,78,114,124,42,221,109,183,98,244,214,73,98,189,214,213,195,59,167,142,174,174,103,57,173,134,154,86,171,58,106,24,136,170,228,93,209,222,94,197,95,107,203,123,130,157,83,224,251,242,137,249,76,191,226,151,63,181,190,136,240,94,130,170,169,155,183,225,124,95,115,187,222,130,45,183,241,44,233,233,234,223,103,111,182,201,184,102,168,0,0,0,12,0,231,87,238,177,139,124,192,161,250,117,196,192,14,87,30,253,154,101,248,215,209,235,73,94,230,23,194,254,125,197,158,139,217,116,231,78,110,248,253,186,229,110,202,41,175,114,203,123,168,154,24,29,4,116,149,112,185,173,116,49,74,229,127,85,67,21,17,90,137,178,59,207,216,139,140,28,25,242,191,215,222,29,184,147,195,245,143,53,203,244,254,182,203,143,250,67,196,193,107,184,86,201,84,254,253,5,69,59,58,27,37,36,108,93,159,51,85,119,122,122,168,187,110,187,34,132,159,152,171,205,31,220,79,83,127,5,250,197,17,149,69,148,227,51,69,50,174,34,120,108,204,52,115,10,184,90,168,175,89,7,163,252,52,247,73,100,142,149,157,138,250,122,135,245,186,56,228,122,110,200,92,137,179,23,214,84,223,100,221,80,53,194,54,168,33,91,251,10,156,83,255,0,213,246,149,127,229,91,143,252,132,154,144,7,148,213,45,45,193,53,167,4,185,233,158,165,216,189,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,85,201,190,219,46,232,170,139,234,192,26,219,113,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,250,149,208,191,170,41,24,248,220,171,210,246,59,165,207,103,68,143,203,94,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,211,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,115,72,247,54,23,49,187,163,99,115,223,28,143,241,131,194,102,27,197,214,151,253,135,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,254,141,251,111,84,87,68,197,72,203,254,194,167,20,255,0,245,125,165,95,249,86,227,255,0,33,2,106,65,101,56,81,198,56,154,193,180,225,152,87,19,121,38,41,148,93,108,221,184,45,119,251,61,194,170,162,170,186,151,101,78,154,228,158,158,45,230,143,102,162,76,138,231,74,213,222,68,71,181,210,75,122,192,0,0,0,0,133,110,117,126,244,248,183,203,250,31,168,220,76,191,229,193,203,254,143,135,123,20,90,183,171,216,239,251,44,87,248,152,34,166,168,146,10,136,241,218,94,183,199,211,78,248,95,36,111,154,104,209,30,249,145,221,73,28,169,19,81,159,158,89,114,42,235,195,62,27,127,226,142,213,197,61,246,186,174,170,251,142,98,236,199,44,84,45,85,142,10,55,172,181,139,61,91,213,29,188,207,124,85,139,19,88,168,140,98,119,28,168,247,57,139,21,224,0,0,0,64,15,52,127,126,205,77,252,23,232,244,68,255,0,17,129,198,103,43,253,125,226,39,137,60,195,88,240,172,191,79,232,172,185,7,163,252,52,23,75,133,108,117,76,236,80,83,211,191,173,177,210,72,196,221,240,185,83,103,175,170,169,190,203,186,32,126,87,35,31,215,103,236,223,239,34,85,12,42,229,189,193,78,169,240,125,249,68,252,166,95,241,75,159,218,223,68,120,47,65,85,84,205,219,240,190,47,185,221,239,65,22,219,248,150,116,244,245,111,179,183,219,100,223,53,64,22,171,139,31,117,141,100,249,127,144,253,58,114,234,158,43,91,240,171,174,165,104,190,125,167,54,42,138,72,46,89,86,47,117,178,81,203,86,247,54,8,231,169,164,146,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,251,0,214,48,218,160,133,111,236,42,113,79,255,0,87,218,85,255,0,149,110,63,242,18,106,64,0,0,0,0,0,0,0,0,197,94,104,254,226,122,155,248,47,214,40,136,1,54,61,227,51,69,50,174,34,120,108,204,52,115,10,184,90,168,175,89,7,163,252,52,247,73,100,142,149,157,138,250,122,135,245,186,56,228,122,110,200,92,137,179,23,214,84,223,100,221,82,48,127,176,169,197,63,253,95,105,87,254,85,184,255,0,200,64,154,144,0,0,0,3,85,115,106,130,21,191,176,169,197,63,253,95,105,87,254,85,184,255,0,200,64,149,78,19,189,214,52,111,229,254,61,244,232,11,170,120,173,16,194,174,186,107,162,248,14,156,223,106,41,39,185,98,184,189,170,201,89,45,35,220,232,36,158,154,146,56,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,236,61,168,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,0,241,253,193,245,215,132,221,92,115,109,233,73,38,9,152,212,86,87,226,143,134,87,43,233,160,99,218,178,80,202,217,30,233,122,233,210,104,152,146,57,206,73,88,230,63,171,173,100,142,61,130,79,41,170,90,91,130,107,78,9,115,211,61,75,177,122,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,249,200,94,201,27,180,145,49,222,171,147,125,182,93,209,85,20,32,219,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,31,76,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,244,201,255,0,51,27,181,170,255,0,203,255,0,80,47,182,43,157,37,198,219,113,167,176,213,209,214,82,76,217,160,169,130,75,181,11,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,193,91,183,37,14,36,161,186,214,195,98,212,189,53,172,182,178,162,70,209,212,85,213,215,211,79,52,8,229,237,190,72,155,75,35,99,122,183,101,86,36,143,70,170,170,35,157,182,235,144,24,143,2,188,102,208,112,141,158,240,151,152,103,250,107,114,177,93,41,237,206,196,93,13,125,75,25,104,158,43,195,107,170,217,42,165,185,178,202,201,209,210,57,30,231,189,88,248,216,214,183,166,71,57,129,25,124,39,123,211,232,223,204,12,123,234,48,27,41,145,23,162,28,162,120,146,211,93,104,192,117,26,251,155,105,172,246,220,87,40,181,94,235,34,164,185,87,186,121,32,166,171,142,105,27,27,93,70,214,171,213,172,84,68,87,53,55,219,117,79,105,46,128,0,0,0,0,96,175,49,254,95,244,124,68,88,165,213,189,33,199,127,217,98,131,195,65,45,53,60,144,83,199,145,82,245,178,62,154,135,204,248,227,100,208,198,170,246,76,174,234,88,226,88,156,143,252,202,197,136,28,149,61,233,242,159,151,245,223,81,183,19,82,89,251,87,12,248,109,131,138,59,175,20,246,42,234,186,91,238,71,139,191,28,190,208,185,86,72,43,30,146,209,172,21,108,85,118,240,189,145,81,164,78,98,34,177,233,219,114,35,28,215,172,161,120,0,0,107,89,197,143,189,62,178,124,192,200,126,163,57,53,60,174,61,196,244,203,241,175,172,86,152,107,173,252,162,120,146,212,173,104,207,181,26,197,155,105,172,22,220,171,40,186,222,232,226,171,185,87,182,120,224,169,171,146,104,219,35,91,70,230,163,209,175,68,84,71,57,55,223,101,95,105,33,60,25,232,166,85,195,183,13,152,126,142,102,183,11,85,109,235,31,244,135,137,158,215,44,146,82,191,191,95,81,80,206,135,73,28,111,93,153,51,81,119,98,122,200,187,110,155,42,133,235,0,0,34,175,158,119,234,79,246,147,247,105,42,134,21,115,33,224,167,84,248,193,252,157,254,76,239,248,165,179,236,151,165,252,111,167,106,170,97,238,120,175,9,219,237,118,96,151,125,188,51,250,186,186,118,221,187,111,186,236,17,173,202,227,223,179,76,191,26,250,61,105,53,60,81,235,167,240,107,208,156,155,90,254,203,125,163,251,57,224,191,185,158,59,193,247,252,69,100,20,223,199,118,228,233,233,239,245,126,130,239,211,183,150,251,166,10,240,103,202,255,0,95,120,118,226,79,15,214,60,215,47,211,250,219,46,63,233,15,19,5,174,225,91,37,83,251,244,21,20,236,232,108,148,145,177,118,124,205,85,221,233,234,162,237,186,236,139,39,224,106,239,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,147,103,203,63,130,139,143,12,24,37,203,54,212,187,103,134,212,156,183,122,106,218,57,18,150,111,67,80,195,52,137,29,60,53,16,186,78,190,246,204,158,69,108,157,43,180,13,86,35,161,87,59,235,192,57,92,232,54,152,113,47,105,215,156,50,166,174,150,197,98,167,73,237,248,117,76,94,54,154,11,170,49,88,218,180,169,168,115,229,86,53,23,186,200,213,21,236,168,70,200,217,81,173,108,73,153,64,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,235,0,107,195,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,189,45,190,188,165,56,171,202,180,227,86,40,248,111,173,182,250,75,16,207,238,19,84,197,216,163,146,90,171,101,209,41,191,219,13,236,198,231,190,25,25,79,28,114,163,209,25,19,90,217,186,226,100,115,119,37,83,137,222,30,177,94,40,52,106,245,164,121,77,79,128,241,253,186,155,117,209,148,177,212,77,108,174,137,221,81,84,70,215,167,248,209,189,26,230,57,241,75,43,17,236,235,234,75,105,192,231,3,152,111,8,88,107,170,170,159,73,124,212,91,229,59,89,126,191,49,139,209,27,55,71,120,42,62,164,71,50,153,174,70,170,185,81,31,51,218,143,122,53,27,20,81,6,80,0,0,138,190,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,205,78,100,60,20,234,159,24,63,147,191,201,157,255,0,20,182,125,146,244,191,141,244,237,85,76,61,207,21,225,59,125,174,204,18,239,183,134,127,87,87,78,219,183,109,247,93,188,87,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,58,105,222,138,168,229,93,213,190,94,213,64,144,160,0,24,127,204,103,130,143,225,85,167,16,95,240,11,101,170,61,77,197,191,57,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,130,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,167,140,10,227,239,150,156,156,75,228,212,90,163,163,85,248,253,131,54,172,168,86,228,178,222,234,235,82,11,164,13,167,134,26,119,181,204,73,91,11,225,109,59,88,140,100,45,73,18,87,57,206,69,98,35,194,224,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,168,182,230,143,239,217,169,191,130,253,30,136,191,250,91,202,155,142,45,22,206,237,154,153,166,154,183,165,86,108,146,205,222,240,85,190,46,174,163,181,221,133,240,201,249,185,173,207,141,219,199,43,219,235,53,118,223,116,217,81,21,61,175,22,220,176,248,146,226,63,95,178,61,104,179,100,90,107,102,167,200,233,237,110,125,5,77,230,190,71,211,79,13,186,154,158,102,35,219,67,179,216,146,195,39,67,246,106,185,157,46,86,177,85,88,129,114,249,42,123,172,101,63,48,43,190,157,110,51,252,197,254,94,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,245,83,189,85,17,170,155,43,124,253,168,153,64,0,138,190,121,223,169,63,218,79,221,164,170,24,85,204,135,130,157,83,227,7,242,119,249,51,191,226,150,207,178,94,151,241,190,157,170,169,135,185,226,188,39,111,181,217,130,93,246,240,207,234,234,233,219,118,237,190,235,176,97,95,37,79,122,124,167,229,253,119,212,109,196,212,145,235,203,211,151,166,180,112,153,173,23,173,70,212,108,159,10,184,219,110,56,189,77,146,40,172,149,181,115,78,217,228,171,164,153,174,115,102,166,137,168,206,154,119,162,170,57,87,117,111,151,181,82,66,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,83,226,81,183,153,89,74,160,28,180,168,165,54,69,42,3,133,68,84,217,81,21,63,156,129,142,102,26,77,14,158,107,173,77,202,134,52,101,53,205,175,157,81,25,27,81,100,146,178,177,119,217,191,204,196,246,161,61,6,12,115,79,208,200,245,11,70,36,201,109,145,34,92,173,181,212,11,26,164,113,110,228,89,37,107,145,92,229,69,68,218,119,47,183,224,6,36,242,152,215,185,241,157,72,126,151,92,93,215,77,93,79,93,93,27,223,36,170,168,173,138,157,17,136,212,69,110,219,66,171,255,0,210,132,206,154,194,233,62,107,112,211,220,242,221,149,219,39,116,83,210,54,102,163,154,247,179,201,241,61,138,155,177,119,254,81,178,118,150,228,108,203,48,123,125,241,174,221,103,89,154,239,55,46,202,217,94,223,143,159,177,16,15,88,112,169,185,200,2,132,246,149,148,21,34,238,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,95,105,193,202,251,66,39,196,10,128,0,98,87,51,140,243,236,79,11,119,185,97,154,88,234,37,175,182,181,171,26,57,23,101,169,79,138,42,127,122,164,26,105,126,43,83,154,234,14,61,140,211,68,217,60,125,210,146,157,232,231,35,83,161,243,177,139,237,221,63,149,247,47,244,18,83,206,91,83,169,213,109,218,89,5,76,190,37,31,111,174,154,46,151,163,59,93,53,106,139,190,253,42,189,93,62,91,24,219,203,31,2,92,187,136,58,122,201,160,137,240,81,211,50,68,87,171,124,158,202,234,53,221,17,81,124,246,119,180,9,198,211,220,106,60,75,19,163,177,69,19,24,144,44,174,84,110,219,110,233,28,239,130,34,124,126,227,209,128,7,10,187,33,66,149,59,127,129,214,196,93,247,69,221,171,247,129,216,210,163,132,246,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,113,81,194,251,0,161,10,209,119,67,169,232,187,238,171,179,83,238,59,27,191,196,10,143,57,168,88,212,121,110,39,89,98,150,38,61,39,88,156,136,237,182,221,178,53,223,20,84,248,125,199,163,0,106,255,0,170,24,173,78,21,168,57,14,51,83,19,99,240,23,74,186,118,35,92,142,78,134,78,246,39,179,100,254,79,220,159,208,78,95,44,124,243,237,183,11,118,73,102,154,89,42,34,175,185,53,203,34,57,87,100,169,95,138,170,255,0,124,132,101,243,56,192,151,17,226,14,162,178,24,34,100,21,148,207,145,85,138,223,55,190,186,177,119,84,68,79,61,155,237,50,75,147,78,167,83,162,220,116,178,122,153,124,74,190,225,93,12,93,47,86,118,186,105,21,87,125,250,81,122,186,188,182,2,85,192,0,80,114,158,208,169,241,9,237,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,93,142,74,92,5,42,228,220,169,171,185,78,222,210,182,129,201,76,143,72,216,175,95,98,21,31,153,146,86,71,65,101,168,171,145,221,45,103,70,235,182,254,215,162,127,194,4,5,243,37,201,103,201,120,175,200,170,37,153,239,109,61,5,182,6,35,149,222,73,225,88,239,98,170,252,94,191,231,51,31,147,94,3,3,241,11,182,111,61,52,42,249,43,235,97,142,85,70,171,246,111,130,93,189,155,162,110,197,248,145,213,196,254,91,22,115,174,25,30,77,4,171,36,85,73,70,140,85,143,163,201,148,144,177,124,191,165,170,77,7,44,140,10,44,39,133,219,51,22,23,71,61,69,194,228,247,239,47,95,146,212,42,127,71,242,16,12,181,0,1,75,142,17,2,174,234,114,223,104,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,80,229,161,222,211,132,93,148,10,192,0,69,255,0,57,76,6,6,98,22,156,222,10,104,81,241,215,209,67,36,168,141,71,236,239,26,187,123,55,84,221,233,241,48,227,150,214,75,62,53,197,126,59,81,20,207,99,106,40,46,80,61,26,174,243,79,10,247,123,17,83,226,196,255,0,49,42,92,205,240,40,179,110,23,111,44,72,93,36,244,247,11,107,217,180,189,30,73,80,137,253,31,203,82,23,248,96,203,98,193,181,195,28,201,167,149,99,138,149,43,17,234,145,245,249,62,146,102,39,151,244,185,0,217,78,55,164,140,71,167,177,74,143,204,198,235,35,175,178,211,213,198,238,166,191,175,101,219,111,99,213,63,224,63,76,10,92,187,20,163,147,114,183,20,109,236,2,180,93,206,74,90,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,222,210,162,151,249,1,74,42,238,86,223,97,66,42,175,192,172,14,75,117,196,13,234,60,127,74,238,215,57,102,100,77,100,148,205,234,122,162,34,111,59,19,226,168,133,197,49,107,153,29,229,109,156,46,95,162,142,102,69,36,181,214,212,71,63,109,191,219,77,95,143,248,160,64,111,85,70,67,120,234,149,119,150,163,219,178,109,250,45,254,111,230,67,101,30,31,108,145,99,250,85,105,183,66,197,99,82,74,151,236,170,170,168,171,59,254,243,94,190,26,113,104,51,77,107,199,113,186,168,228,124,53,126,49,94,145,170,163,189,74,73,158,158,104,139,241,106,27,34,226,244,41,109,177,211,81,181,54,232,235,248,175,197,234,191,31,233,3,245,78,20,228,165,219,129,71,159,180,173,165,40,170,84,208,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,138,60,253,165,110,41,85,80,43,67,147,134,156,129,110,120,130,178,69,144,105,85,218,221,51,21,237,89,41,159,178,42,162,170,164,236,251,141,107,186,170,49,235,199,84,75,180,180,254,205,211,127,210,111,243,255,0,50,155,65,101,20,41,114,177,212,209,185,55,235,232,248,175,193,232,191,15,232,53,186,226,91,22,131,11,214,188,139,27,165,142,70,67,73,224,213,137,34,170,187,215,164,133,235,230,168,159,23,40,27,10,240,253,122,143,32,210,187,77,206,41,153,43,95,37,75,122,152,168,168,187,78,244,248,42,161,113,76,90,229,185,121,91,159,11,150,24,164,153,146,201,21,117,201,21,204,219,111,246,211,151,225,254,49,148,160,112,239,97,66,170,238,86,165,10,170,159,0,42,111,180,168,165,158,101,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,167,42,187,20,57,219,124,55,2,164,216,168,161,190,126,101,96,8,220,231,43,155,248,61,44,160,194,98,168,98,58,186,229,111,146,72,246,106,185,88,137,84,253,253,187,167,156,109,248,124,9,35,33,123,156,126,65,226,181,230,130,198,221,250,98,178,219,231,79,103,247,213,73,253,63,202,2,206,114,213,199,98,200,248,172,178,67,47,86,212,150,203,141,74,108,229,79,62,195,153,247,47,248,69,54,2,99,27,27,81,141,77,145,8,72,229,1,96,125,195,136,250,171,147,124,187,24,253,193,136,187,47,183,170,155,250,191,148,77,200,2,151,21,20,63,249,128,225,62,242,180,246,20,39,183,125,142,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,56,95,97,66,253,231,97,214,190,221,246,2,166,169,81,67,23,224,165,96,82,246,54,70,171,28,155,162,154,254,243,42,199,98,199,56,172,189,195,23,86,213,118,203,117,74,238,229,95,62,195,89,247,39,248,52,54,4,33,27,155,253,129,246,254,35,233,110,78,243,239,227,246,246,42,236,190,222,170,159,234,254,72,25,45,201,171,55,241,154,89,95,132,203,80,197,117,13,202,225,36,113,236,212,114,49,82,149,251,251,119,95,57,29,240,248,146,70,66,247,39,12,131,194,235,205,125,141,219,244,203,101,184,78,190,207,239,169,83,250,127,146,77,8,2,149,216,168,161,222,94,96,114,213,42,58,209,219,252,54,43,69,220,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,226,133,77,202,213,81,61,165,32,114,212,42,56,77,190,7,32,112,170,137,230,164,11,115,74,200,169,178,46,40,164,158,150,86,200,216,49,251,124,78,84,115,87,103,126,113,223,15,230,114,19,145,168,25,3,49,124,70,186,248,249,59,105,79,218,245,186,145,191,165,43,91,237,95,47,229,26,215,107,38,113,115,212,77,67,185,101,55,90,233,170,230,168,100,12,71,202,244,114,163,89,11,27,182,233,229,182,232,190,207,188,9,44,228,201,167,79,134,211,118,212,169,83,110,252,151,10,24,149,90,244,221,191,218,126,197,223,165,124,218,239,134,255,0,230,37,28,195,206,86,56,99,113,126,20,236,147,201,3,25,81,83,112,185,186,69,232,86,185,127,182,85,19,125,255,0,153,137,254,100,51,12,1,75,151,224,84,80,191,204,7,41,237,42,41,111,243,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,69,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,22,115,20,227,170,167,138,92,201,112,125,62,175,171,102,149,216,42,33,154,134,26,154,88,152,251,157,198,20,168,98,220,145,86,52,158,22,58,58,135,70,200,92,255,0,208,99,94,230,49,238,86,48,39,120,17,87,202,179,143,31,254,8,225,83,87,239,95,225,98,196,47,183,59,143,253,225,148,214,70,179,181,255,0,132,58,39,201,55,248,58,118,55,248,166,18,168,0,199,253,82,227,215,132,237,22,206,238,122,103,169,122,173,232,108,146,205,217,241,180,94,130,185,84,118,187,176,178,104,255,0,57,13,59,227,118,241,202,199,122,174,93,183,217,118,84,84,76,128,32,7,154,63,191,102,166,254,11,244,122,32,38,251,69,53,239,73,248,137,197,106,179,93,28,202,254,208,89,104,174,15,181,207,83,224,106,105,58,42,153,28,114,58,62,138,136,227,122,236,201,163,93,209,58,125,109,183,221,21,18,224,24,1,201,83,221,99,41,249,129,93,244,235,113,159,224,11,85,174,156,81,232,79,13,126,132,252,181,231,63,103,62,209,248,159,70,127,115,43,43,59,254,31,181,222,255,0,107,69,39,79,79,126,47,210,219,126,175,45,246,93,174,169,21,124,243,191,82,127,180,159,187,64,206,157,20,227,51,134,206,34,114,170,172,43,71,53,35,237,5,234,138,222,251,164,244,222,135,175,164,232,165,100,145,198,233,58,234,32,141,139,179,230,141,54,69,234,245,183,219,100,85,75,193,37,218,213,13,214,158,197,53,206,145,151,42,202,121,170,233,232,221,51,82,121,160,133,209,182,89,89,30,253,78,99,29,60,45,115,145,54,106,203,26,46,221,73,188,48,242,84,247,167,202,126,95,215,125,70,220,95,254,111,58,153,149,104,222,163,240,225,170,88,85,95,135,189,99,55,11,253,194,155,170,73,25,28,221,11,108,235,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,40,18,84,11,63,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,178,240,0,0,0,0,1,111,245,175,94,244,159,135,108,86,151,53,214,60,175,236,253,150,182,224,203,92,21,62,6,166,175,174,169,241,201,35,99,232,167,142,71,166,236,134,69,221,83,167,213,219,125,213,17,109,86,39,204,123,131,28,231,42,179,97,88,182,178,120,219,214,65,112,167,181,219,169,190,206,221,99,239,213,79,35,99,138,62,183,211,53,141,234,123,218,155,185,81,169,190,234,168,158,101,149,231,87,238,177,139,124,192,161,250,117,196,138,190,19,189,233,244,111,230,6,61,245,24,0,217,76,0,0,0,0,0,0,243,241,231,248,108,185,253,70,150,183,33,164,76,178,150,207,13,253,246,151,42,182,117,183,75,52,144,54,161,136,169,179,216,146,194,246,59,165,87,161,86,62,190,158,228,125,86,171,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,81,93,19,94,199,120,104,220,232,221,51,250,155,210,197,70,162,247,31,27,31,2,214,158,34,181,114,221,175,52,92,73,214,101,149,119,76,238,150,241,29,230,90,234,185,94,212,170,123,118,71,83,200,144,185,138,148,206,137,22,5,134,53,99,59,42,177,53,26,205,145,3,101,224,89,254,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,151,128,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,140,107,254,202,63,2,127,245,243,255,0,115,55,143,249,33,149,68,53,243,92,224,163,242,101,149,79,196,166,153,219,46,181,56,222,91,112,168,169,203,98,219,189,13,158,233,52,141,114,84,117,171,150,70,195,85,36,143,242,115,122,35,149,58,81,232,147,67,19,66,85,52,83,94,244,159,136,156,86,171,53,209,204,175,237,5,150,138,224,251,92,245,62,6,166,147,162,169,145,199,35,163,232,168,142,55,174,204,154,53,221,19,167,214,219,125,209,81,46,1,173,183,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,253,135,180,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,186,164,141,242,67,214,158,188,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,64,183,250,215,198,103,13,156,59,101,84,184,86,177,234,71,217,251,213,109,189,151,72,41,189,15,95,87,215,74,249,36,141,178,117,211,193,35,19,119,195,34,108,171,213,234,239,182,202,138,191,173,161,124,81,232,79,18,158,155,252,138,103,63,104,254,206,120,111,73,255,0,115,43,40,251,30,35,187,217,255,0,108,197,31,87,87,98,95,209,223,110,159,61,183,77,226,175,157,95,189,62,45,242,254,135,234,55,18,234,242,49,253,118,126,205,254,242,2,85,11,63,173,252,93,112,233,195,141,214,217,98,214,93,76,164,176,92,174,244,239,171,164,163,109,21,85,108,235,3,93,211,221,124,116,209,72,232,216,174,234,107,92,244,106,61,89,34,55,171,161,251,125,124,75,241,23,130,112,191,165,149,250,153,157,84,127,133,163,179,209,116,77,253,211,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,218,171,236,69,215,175,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,182,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,157,78,217,55,87,43,156,231,189,207,123,222,247,4,223,255,0,101,31,129,63,250,249,255,0,185,155,199,252,144,201,251,77,206,154,245,106,162,188,209,199,87,29,61,125,60,117,49,50,174,146,90,89,218,199,181,28,212,146,25,154,217,98,126,202,155,178,70,181,237,93,209,200,138,138,132,85,242,167,224,74,234,183,90,14,41,181,151,25,164,109,181,180,233,62,17,106,184,192,231,79,36,234,230,58,59,194,177,85,26,198,53,168,228,131,173,174,87,171,251,237,70,116,65,36,146,190,0,199,253,82,227,215,132,237,22,206,238,122,103,169,122,173,232,108,146,205,217,241,180,94,130,185,84,118,187,176,178,104,255,0,57,13,59,227,118,241,202,199,122,174,93,183,217,118,84,84,76,128,32,7,154,63,191,102,166,254,11,244,122,32,38,167,66,248,163,208,158,37,61,55,249,20,206,126,209,253,156,240,222,147,254,230,86,81,246,60,71,119,179,254,217,138,62,174,174,196,191,163,190,221,62,123,110,155,219,252,179,152,247,6,56,54,85,121,194,178,157,100,240,87,172,126,225,81,107,184,211,125,157,186,201,216,170,130,71,71,44,125,108,166,115,29,210,246,57,55,106,171,87,109,209,85,60,204,64,228,99,250,236,253,155,253,228,96,7,22,62,244,250,201,243,3,33,250,140,224,108,81,165,186,165,130,107,78,9,108,212,205,52,190,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,87,213,152,171,202,227,220,79,76,191,26,250,197,105,149,64,0,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,45,87,22,62,235,26,201,242,255,0,33,250,116,224,93,80,70,95,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,109,18,195,19,99,217,142,141,157,233,52,0,0,0,1,98,184,193,226,207,13,225,23,75,254,220,95,105,233,47,23,218,250,136,233,172,88,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,103,70,253,182,42,163,165,98,40,94,168,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,247,234,107,30,232,38,107,92,169,179,150,41,17,55,233,93,190,178,50,249,56,103,249,150,169,230,92,65,106,14,160,228,53,119,204,134,249,81,142,84,215,87,84,170,117,202,253,174,72,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,146,104,0,2,207,241,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,11,171,37,218,213,13,214,158,197,53,206,145,151,42,202,121,170,233,232,221,51,82,121,160,133,209,182,89,89,30,253,78,99,29,60,45,115,145,54,106,203,26,46,221,73,191,214,107,67,115,226,71,91,110,218,218,206,35,106,179,234,182,106,43,42,32,169,75,229,53,60,20,207,235,134,6,83,177,22,40,152,216,85,139,11,27,27,216,172,232,145,138,230,189,28,142,118,243,211,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,2,250,128,0,197,95,236,163,240,39,255,0,95,63,247,51,120,255,0,146,23,255,0,75,117,75,4,214,156,18,217,169,154,105,125,244,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,125,102,166,251,110,155,162,162,174,176,68,255,0,114,184,247,19,211,47,198,190,177,90,6,85,0,0,0,68,7,43,78,61,190,194,86,88,120,81,213,8,58,241,251,173,195,193,226,23,74,122,125,228,160,174,171,157,92,148,117,13,98,111,36,51,79,43,149,146,236,174,142,73,21,30,171,19,145,208,4,191,128,0,0,98,175,52,127,113,61,77,252,23,235,20,64,101,80,48,171,151,55,30,223,194,162,197,62,155,234,36,30,31,83,113,155,127,140,171,168,130,159,162,150,245,66,199,178,37,172,106,49,58,33,153,31,36,109,150,47,38,171,158,215,196,157,46,116,112,230,168,0,0,0,12,53,230,59,199,29,79,10,88,109,6,31,167,204,164,168,212,92,194,158,119,208,205,43,226,149,150,74,70,170,49,107,101,129,85,92,247,185,202,230,192,215,55,180,231,197,43,156,174,72,86,41,3,50,129,138,188,174,61,196,244,203,241,175,172,86,153,84,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,85,171,182,251,174,200,138,169,96,63,178,143,192,159,253,124,255,0,220,205,227,254,72,57,163,251,137,234,111,224,191,88,162,32,4,13,170,0,0,98,253,219,153,143,5,22,11,173,109,138,251,172,21,118,235,149,186,162,74,74,202,58,188,74,247,12,244,211,198,229,108,145,73,27,168,209,204,123,92,138,213,106,162,42,42,42,41,125,116,183,84,176,77,105,193,45,154,153,166,151,223,76,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,214,106,111,182,233,186,42,42,195,15,54,253,6,169,210,206,37,228,212,155,125,21,36,24,246,167,211,250,82,153,41,169,226,167,100,87,24,25,28,85,209,171,24,245,115,222,231,44,85,47,149,204,103,91,235,28,158,179,152,247,45,213,228,193,196,61,171,27,201,178,94,27,178,91,173,91,31,150,84,54,247,139,211,182,141,174,129,107,97,167,147,199,181,242,181,58,218,247,211,193,78,230,163,255,0,55,181,44,136,138,215,185,18,64,148,157,82,213,44,19,69,176,75,158,166,106,93,247,208,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,205,194,199,200,237,228,149,141,245,90,187,111,186,236,136,170,150,3,251,40,252,9,255,0,215,207,253,204,222,63,228,131,154,63,184,158,166,254,11,245,138,34,0,64,218,160,181,90,233,197,30,132,240,215,232,79,203,94,115,246,115,237,31,137,244,103,247,50,178,179,191,225,251,93,239,246,180,82,116,244,247,226,253,45,183,234,242,223,101,218,234,154,245,243,18,215,74,61,126,226,179,43,201,44,55,159,73,227,118,30,214,55,97,153,169,2,198,234,90,84,84,149,241,73,10,185,179,67,37,83,234,166,142,69,115,156,232,230,103,232,162,35,26,19,63,164,60,111,240,199,175,89,148,122,127,164,122,135,87,145,95,100,167,150,173,105,225,199,46,145,50,40,35,68,235,150,89,101,166,108,81,51,117,107,81,207,115,81,94,246,49,55,115,218,139,122,168,174,214,171,141,77,125,29,190,231,73,85,81,107,168,74,74,232,161,153,175,125,44,235,20,115,36,82,181,23,118,61,98,154,41,17,174,217,122,36,99,189,142,69,88,235,228,193,160,213,56,174,151,228,186,255,0,125,162,164,241,25,197,67,109,118,39,186,158,39,79,29,186,142,73,27,60,140,153,30,175,99,38,169,221,142,137,90,207,58,24,222,189,104,230,43,108,175,16,220,89,230,92,34,243,59,212,204,226,197,79,87,120,177,87,211,218,105,175,184,227,107,210,150,11,171,18,199,74,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,161,49,32,243,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,0,0,0,0,0,0,242,154,165,170,88,38,139,96,151,61,76,212,187,239,161,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,155,133,143,145,219,201,43,27,234,181,118,223,117,217,17,85,44,174,39,204,123,131,28,231,42,179,97,88,182,178,120,219,214,65,112,167,181,219,169,190,206,221,99,239,213,79,35,99,138,62,183,211,53,141,234,123,218,155,185,81,169,190,234,168,158,103,229,115,71,247,19,212,223,193,126,177,68,66,183,9,222,244,250,55,243,3,30,250,140,0,108,166,0,0,12,85,230,143,238,39,169,191,130,253,98,136,243,252,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,24,102,80,0,0,0,0,48,215,152,239,28,117,60,41,97,180,24,126,159,50,146,163,81,115,10,121,223,67,52,175,138,86,89,41,26,168,197,173,150,5,85,115,222,231,43,155,3,92,222,211,159,20,174,114,185,33,88,164,244,28,174,61,196,244,203,241,175,172,86,129,149,64,0,62,75,101,218,213,122,166,125,101,154,231,73,95,79,29,68,244,143,150,154,102,202,198,207,4,175,134,104,149,205,85,68,124,114,199,36,111,111,181,175,99,154,187,42,42,31,89,14,218,39,199,29,55,10,92,108,235,158,31,168,44,171,168,211,172,195,82,47,111,174,154,39,203,43,236,149,109,184,84,49,43,98,129,21,90,246,57,170,214,206,214,183,186,230,69,19,154,174,88,82,41,38,36,0,0,0,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,253,90,219,181,170,221,83,65,71,112,185,210,82,212,93,42,22,146,134,41,166,107,31,85,58,69,36,203,20,77,85,221,239,72,161,150,69,107,119,94,136,222,239,99,85,82,218,235,167,20,122,19,195,95,161,63,45,121,207,217,207,180,126,39,209,159,220,202,202,206,255,0,135,237,119,191,218,209,73,211,211,223,139,244,182,223,171,203,125,151,104,203,225,231,139,60,203,139,174,103,122,103,156,95,105,234,236,246,42,10,123,181,53,139,28,117,122,85,65,106,98,216,234,146,117,99,210,56,145,239,150,86,44,142,122,179,175,110,219,21,85,177,49,19,218,243,206,253,73,254,210,126,237,3,58,116,83,140,206,27,56,137,202,170,176,173,28,212,143,180,23,170,43,123,238,147,211,122,30,190,147,162,149,146,71,27,164,235,168,130,54,46,207,154,52,217,23,171,214,223,109,145,85,47,89,10,220,149,61,233,242,159,151,245,223,81,183,19,82,0,0,0,0,0,17,43,171,252,102,223,120,60,230,103,170,247,57,45,94,153,195,50,143,179,180,249,53,182,38,49,42,157,28,86,138,94,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,202,166,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,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,0,20,175,180,168,165,223,204,1,171,240,42,40,79,231,43,0,69,199,57,189,58,124,214,155,78,165,68,155,246,36,183,208,202,168,215,174,205,254,220,246,174,253,41,230,230,252,55,255,0,57,40,230,30,115,78,195,27,148,112,167,123,158,56,24,250,138,107,133,177,209,175,66,185,201,253,178,136,187,109,252,207,95,243,168,17,177,202,215,34,166,199,120,162,142,122,169,91,27,103,199,238,17,53,85,205,77,221,249,183,124,127,153,170,79,74,42,47,154,26,198,232,222,113,115,211,189,67,182,229,54,170,233,169,38,167,100,236,87,196,244,106,171,95,11,219,182,235,229,182,234,158,223,184,217,71,79,242,6,101,24,141,13,241,146,119,18,163,187,235,117,35,191,70,87,55,218,158,95,201,3,209,20,185,10,142,23,111,136,20,34,108,86,210,146,164,84,95,96,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,199,27,133,219,239,9,176,21,39,176,228,0,49,195,152,22,103,87,131,240,199,145,94,45,245,174,165,169,109,85,185,140,145,174,217,125,106,184,209,83,216,191,4,82,0,49,12,122,187,48,201,105,44,20,112,203,81,83,87,220,233,99,26,175,115,186,35,115,215,203,116,223,201,171,241,248,19,49,206,3,47,91,79,14,14,199,233,234,150,57,110,151,123,108,106,212,119,74,170,35,230,147,238,243,243,135,239,79,248,227,55,129,12,81,249,135,19,120,205,181,40,150,165,145,83,220,39,145,157,61,72,141,74,57,91,186,249,167,150,238,79,235,84,2,120,184,124,194,233,116,255,0,74,44,248,205,37,11,105,25,3,234,94,177,53,189,59,43,231,145,222,205,215,239,79,137,113,142,154,90,120,233,32,109,60,76,70,177,187,236,137,236,243,93,206,224,56,95,34,147,149,56,248,129,203,74,142,19,216,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,57,161,113,211,249,20,197,95,161,218,57,153,248,77,73,189,116,122,98,166,137,189,83,88,173,114,70,229,93,166,71,39,135,172,155,120,251,123,35,158,200,149,242,126,105,206,167,145,66,202,115,69,230,1,89,119,172,185,112,201,162,25,23,102,213,15,137,183,103,23,72,35,158,10,169,42,162,158,88,38,180,183,184,198,116,194,157,173,229,146,53,123,102,108,141,141,28,140,73,91,46,0,104,166,130,106,199,17,57,85,86,21,163,152,167,218,11,213,21,189,247,73,233,188,117,53,39,69,43,36,142,55,73,215,81,36,108,93,159,52,105,178,47,87,173,190,219,34,170,126,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,108,17,193,71,10,54,46,18,244,106,139,13,237,90,171,50,251,150,213,153,77,238,138,23,183,199,213,117,61,99,141,29,34,171,214,24,24,254,212,105,179,26,187,62,78,219,31,44,136,6,189,153,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,54,156,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,245,223,34,72,197,84,115,217,11,153,127,3,148,220,71,97,179,107,14,14,250,182,106,46,23,103,145,144,210,70,201,106,25,124,183,66,178,78,180,77,133,136,231,37,74,57,242,186,23,49,190,187,228,88,222,138,142,99,225,132,188,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,13,164,200,1,230,143,239,217,169,191,130,253,30,136,149,238,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,23,69,66,195,43,214,54,181,171,19,218,246,116,244,36,114,73,20,60,209,253,251,53,55,240,95,163,209,1,232,57,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,58,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,177,18,125,202,235,152,5,101,162,178,219,195,38,183,228,93,235,84,222,26,221,131,221,39,142,121,234,163,170,150,120,160,134,210,238,219,31,213,10,247,119,138,73,21,141,133,177,186,53,114,177,98,108,65,45,68,85,243,206,253,73,254,210,126,237,37,80,138,190,121,223,169,63,218,79,221,160,90,174,74,158,244,249,79,203,250,239,168,219,139,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,23,87,158,119,234,79,246,147,247,104,24,1,195,71,17,121,223,11,250,167,65,169,152,45,71,248,42,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,61,168,190,212,93,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,117,140,50,171,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,214,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,130,127,129,249,56,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,250,192,0,0,96,7,58,191,117,140,91,230,5,15,211,174,36,85,240,157,239,79,163,127,48,49,239,168,192,74,167,58,191,117,140,91,230,5,15,211,174,36,85,240,157,239,79,163,127,48,49,239,168,192,6,202,96,0,0,0,5,191,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,29,162,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,127,75,182,77,209,168,214,185,239,115,24,199,189,190,171,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,32,95,143,174,53,242,174,43,53,30,174,201,105,185,248,125,50,198,110,19,71,142,91,233,214,70,71,95,208,174,141,183,58,132,145,172,123,166,149,138,170,198,189,169,217,141,234,196,78,167,74,249,66,213,113,47,196,94,119,197,6,169,215,234,102,117,81,254,22,142,207,69,209,15,247,50,215,226,102,154,10,62,228,81,71,222,237,119,222,222,235,219,214,255,0,106,175,177,17,113,225,139,89,109,188,62,218,56,157,147,23,239,96,55,139,133,69,189,149,180,243,54,89,41,187,114,164,45,158,162,54,238,177,67,36,233,44,44,123,191,231,145,42,57,27,220,129,101,189,92,191,120,17,190,241,85,149,71,154,229,44,240,90,101,143,220,18,59,141,78,236,147,210,149,80,73,75,36,182,174,134,84,69,81,7,118,154,161,203,226,90,138,214,109,178,110,239,36,157,63,178,120,175,217,95,176,191,102,109,95,102,253,31,232,159,67,248,40,252,15,129,237,246,188,55,99,110,223,103,183,234,118,250,122,122,125,93,182,242,3,92,206,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,39,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,251,15,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,61,120,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,144,109,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,77,156,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,216,39,208,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,235,1,1,124,193,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,184,173,69,88,228,217,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,166,255,0,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,94,30,37,248,116,206,248,95,213,58,253,51,206,169,255,0,194,214,89,235,122,225,254,233,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,236,84,246,42,134,79,243,149,187,90,175,252,73,97,55,219,21,206,146,227,109,184,233,189,182,174,142,178,146,102,205,5,76,18,87,220,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,181,229,13,169,152,174,141,233,199,17,250,165,154,213,248,123,46,51,111,176,92,42,122,100,141,146,77,208,151,62,136,34,238,61,140,116,210,189,91,28,108,87,39,92,143,99,81,119,114,17,193,91,118,186,220,105,168,40,238,23,58,186,170,123,93,58,210,80,197,52,206,123,41,96,89,100,153,98,137,170,187,49,139,44,210,200,173,110,201,215,35,221,237,114,170,163,187,93,97,181,84,88,161,185,213,178,219,89,81,13,93,69,27,102,114,65,52,240,182,70,197,43,227,223,165,207,99,103,153,173,114,166,237,73,100,68,219,169,119,11,171,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,233,71,76,254,169,100,123,228,114,39,83,222,238,150,177,157,17,179,37,121,105,240,9,77,196,45,214,171,86,117,191,17,171,159,75,233,41,231,166,182,66,234,217,104,214,247,113,234,70,42,177,98,218,87,211,66,157,222,167,178,72,247,153,177,177,22,68,100,236,109,191,229,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,181,114,34,201,30,243,189,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,129,250,192,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,149,92,140,127,93,159,179,127,188,140,0,226,199,222,159,89,62,96,100,63,81,156,207,254,70,63,174,207,217,191,222,70,0,113,99,239,79,172,159,48,50,31,168,206,4,212,242,184,247,19,211,47,198,190,177,90,101,81,138,188,174,61,196,244,203,241,175,172,86,153,84,0,0,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,55,220,184,57,128,81,241,17,98,139,73,53,123,34,255,0,101,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,20,32,158,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,104,128,99,175,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,117,58,250,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,64,126,6,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,186,220,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,68,109,118,202,228,99,122,222,175,145,201,214,247,42,220,14,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,250,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,234,118,58,129,42,156,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,41,55,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,231,245,75,84,176,77,22,193,46,122,153,169,119,223,67,99,118,110,207,141,173,240,179,84,118,187,179,50,24,255,0,55,11,31,35,183,146,86,55,213,106,237,190,235,178,34,170,107,239,198,15,22,121,151,23,90,161,246,226,251,79,87,103,177,80,83,199,77,98,199,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,58,246,237,177,85,91,19,17,61,255,0,48,206,52,238,188,83,234,133,69,139,16,200,42,221,165,120,213,66,38,63,70,180,206,165,74,217,210,62,153,110,19,198,231,43,158,247,57,101,108,74,244,106,178,21,106,118,227,123,230,234,243,252,11,240,101,125,227,15,81,234,173,146,93,125,13,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,64,198,178,229,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,189,18,53,187,35,149,142,232,122,50,70,167,91,26,169,109,76,138,226,103,132,75,174,133,105,166,146,235,45,154,227,87,118,196,245,67,23,182,220,159,36,180,238,235,181,221,101,161,134,121,169,101,145,173,72,149,146,44,146,62,15,52,122,178,57,90,173,94,202,203,32,79,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,53,225,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,207,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,6,174,228,255,0,114,184,247,19,211,47,198,190,177,90,64,9,63,220,174,61,196,244,203,241,175,172,86,129,149,64,0,6,170,230,213,6,170,224,76,247,45,46,96,148,218,195,106,179,240,249,171,247,90,185,53,6,130,159,195,89,238,213,114,203,85,62,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,238,229,85,122,187,121,10,53,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,158,158,94,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,157,49,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,212,25,106,98,175,52,127,113,61,77,252,23,235,20,70,85,24,171,205,31,220,79,83,127,5,250,197,16,16,67,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,4,112,117,198,46,9,197,254,9,81,127,176,81,250,27,36,179,116,125,160,199,251,147,84,122,47,187,53,67,41,127,182,159,4,81,207,221,142,157,100,252,218,47,70,253,46,217,83,207,93,115,223,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,208,217,164,22,255,0,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,125,122,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,129,109,56,197,227,23,4,225,3,4,167,191,223,232,253,51,146,94,122,254,207,227,253,201,169,253,41,218,154,157,149,95,219,76,130,88,224,237,71,80,146,126,113,19,175,110,150,238,171,229,175,190,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,122,174,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,162,54,187,101,114,49,189,111,87,200,228,235,123,149,109,168,19,253,202,227,220,79,76,191,26,250,197,105,149,70,42,242,184,247,19,211,47,198,190,177,90,101,80,24,171,205,31,220,79,83,127,5,250,197,17,0,36,255,0,115,71,247,19,212,223,193,126,177,68,64,8,27,84,0,0,194,14,109,250,13,77,170,124,52,73,169,54,250,42,185,242,29,48,168,244,165,50,83,83,203,80,249,109,211,190,56,171,163,86,49,232,214,49,173,72,170,95,43,152,254,134,81,185,61,86,189,238,72,117,208,29,99,190,240,255,0,172,184,158,177,99,144,248,138,188,102,224,218,137,41,186,152,207,23,74,246,186,58,154,110,183,177,233,31,118,9,37,139,185,208,174,103,95,83,125,102,162,155,47,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,107,67,175,218,57,125,225,255,0,89,114,205,29,200,230,241,21,120,205,193,212,241,212,244,177,158,46,149,237,73,41,170,122,24,247,164,125,216,36,138,94,223,90,185,157,125,46,245,154,168,4,223,243,71,247,19,212,223,193,126,177,68,64,9,35,248,190,188,211,106,159,39,221,73,211,107,133,109,92,249,14,152,84,89,109,117,43,83,81,45,67,229,183,79,123,166,150,134,68,123,216,141,99,26,212,150,153,145,53,239,232,101,27,87,213,107,216,212,142,0,54,61,227,67,88,239,186,5,195,6,127,170,184,180,61,119,171,85,190,58,123,116,157,76,79,13,85,87,81,21,36,85,59,61,143,99,251,47,168,108,189,183,53,90,254,223,66,236,142,221,53,204,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,145,254,116,154,233,98,202,115,188,75,65,177,203,205,213,245,120,79,136,184,228,180,155,62,58,31,21,87,13,59,232,147,101,84,73,102,142,5,149,221,125,42,214,54,175,165,175,87,58,86,182,218,242,144,208,106,157,83,226,94,61,73,184,81,82,79,143,105,133,63,165,42,82,166,158,42,134,75,113,157,146,69,67,26,49,239,71,49,237,114,75,82,201,90,199,244,62,141,169,234,185,236,114,4,196,232,14,142,88,184,127,209,172,79,71,113,201,188,69,38,51,111,109,60,149,61,47,103,139,170,123,157,37,77,79,67,222,245,143,187,60,146,203,219,235,86,179,175,165,190,171,81,8,65,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,3,245,121,115,113,175,252,21,117,30,123,6,127,115,186,201,166,89,79,230,238,84,208,47,118,59,93,114,171,18,59,155,97,233,115,221,210,198,44,114,182,37,107,159,27,154,237,165,116,49,70,179,210,106,174,72,255,0,42,254,58,170,112,12,134,213,195,14,169,87,213,207,140,95,42,33,182,225,147,67,75,23,69,166,227,61,84,207,116,18,164,113,164,210,50,170,106,148,68,145,239,127,105,237,98,116,182,55,189,241,132,196,128,0,0,0,0,0,197,94,104,254,226,122,155,248,47,214,40,136,86,225,59,222,159,70,254,96,99,223,81,128,154,158,104,254,226,122,155,248,47,214,40,136,86,225,59,222,159,70,254,96,99,223,81,128,13,148,192,0,98,175,52,127,113,61,77,252,23,235,20,68,16,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,239,115,71,247,19,212,223,193,126,177,68,64,8,27,25,240,125,197,158,27,197,214,151,253,184,177,83,210,89,239,180,21,18,83,95,113,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,206,141,251,140,69,87,68,244,75,234,107,89,195,23,16,185,87,11,250,203,101,213,204,90,155,199,248,14,229,53,198,214,250,169,41,225,185,208,202,222,153,105,228,115,23,252,89,24,174,107,218,201,98,137,234,199,244,116,174,195,218,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,75,21,198,15,22,120,111,8,186,95,246,226,251,79,73,120,190,215,212,71,77,98,199,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,58,55,237,177,85,29,43,17,110,6,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,188,60,78,241,11,149,113,65,172,183,173,92,202,105,188,7,143,237,211,91,173,108,170,146,162,27,101,12,77,233,138,158,55,61,127,198,145,234,214,177,175,150,89,94,140,103,95,74,7,138,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,222,229,113,238,39,166,95,141,125,98,180,128,18,127,185,92,123,137,233,151,227,95,88,173,3,42,128,0,107,89,197,143,189,62,178,124,192,200,126,163,57,151,252,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,166,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,60,230,145,238,108,46,99,119,70,198,231,190,60,64,226,199,222,159,89,62,96,100,63,81,156,181,64,109,80,8,234,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,157,48,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,231,52,143,107,166,107,219,186,58,70,189,242,72,168,2,5,185,140,241,175,252,42,181,30,11,6,1,115,186,199,166,88,183,230,237,180,211,175,106,59,165,114,43,210,75,155,161,233,107,219,212,199,164,113,54,85,115,153,27,92,237,162,116,210,198,151,131,154,135,29,85,57,254,67,117,225,135,75,107,234,224,198,44,117,19,91,115,57,166,165,139,162,237,113,130,170,23,182,8,146,72,214,104,217,75,53,50,162,200,199,179,186,247,61,58,93,27,24,249,35,128,12,170,229,113,239,217,166,95,141,125,30,180,202,174,121,223,169,63,218,79,221,166,42,242,184,247,236,211,47,198,190,143,90,101,87,60,239,212,159,237,39,238,208,45,87,37,79,122,124,167,229,253,119,212,109,196,212,144,173,201,83,222,159,41,249,127,93,245,27,113,53,32,0,0,0,0,64,15,52,127,126,205,77,252,23,232,244,69,202,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,182,215,154,63,191,102,166,254,11,244,122,35,21,64,218,160,242,151,29,85,211,139,70,163,218,52,134,231,154,90,169,179,59,245,190,162,233,109,178,73,80,137,85,83,75,10,162,73,35,91,255,0,223,171,81,125,103,182,25,220,212,114,67,42,178,53,185,81,241,211,252,71,11,250,215,153,255,0,210,244,184,5,109,115,127,198,107,173,114,84,43,191,239,94,21,142,111,247,240,163,255,0,218,240,145,235,196,142,183,221,120,143,214,220,167,90,47,54,58,75,53,70,71,81,19,153,65,77,35,164,101,52,16,193,29,60,44,87,187,205,239,72,161,143,173,251,53,28,254,167,35,88,138,140,64,217,120,24,43,201,247,15,212,123,23,12,9,147,229,57,239,165,49,108,154,225,60,248,189,135,161,95,232,88,225,168,158,26,167,119,93,178,167,126,118,57,221,150,239,27,58,59,136,189,115,202,141,206,160,60,254,161,102,182,173,53,192,50,93,70,190,211,213,207,109,197,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,123,76,32,254,205,95,11,31,245,3,170,191,249,42,221,255,0,46,50,255,0,136,92,90,251,156,232,22,165,225,88,181,15,141,189,100,24,125,230,215,110,166,238,178,62,253,84,244,82,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,132,31,236,92,113,217,255,0,88,207,247,77,103,255,0,149,129,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,42,56,95,96,20,149,39,153,73,202,1,81,110,120,131,194,233,117,3,74,47,24,205,93,11,106,217,59,233,158,145,57,189,91,171,39,141,222,205,211,238,95,137,113,142,154,170,120,234,224,117,60,172,71,49,219,110,139,236,242,93,192,213,223,47,199,171,176,252,150,174,193,89,12,180,245,52,157,190,166,61,170,199,55,174,54,189,60,183,93,188,156,159,31,137,63,252,191,115,58,188,227,134,60,118,241,112,173,117,85,75,170,174,44,124,142,118,235,234,213,200,136,158,196,248,42,16,205,199,126,40,252,63,137,188,154,218,180,75,76,201,105,237,243,198,206,158,148,86,173,28,77,221,60,215,203,118,175,245,162,146,101,201,255,0,47,91,183,14,13,199,234,42,150,73,109,119,123,148,104,213,119,82,162,43,225,147,238,242,243,155,239,95,248,131,61,142,23,216,114,0,163,115,150,156,46,193,54,251,192,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,125,135,39,11,236,2,133,77,195,80,228,229,160,84,0,2,42,249,202,229,180,245,22,107,30,45,29,124,78,157,151,26,73,221,2,72,157,93,13,74,246,238,173,251,183,68,77,203,43,202,3,21,244,191,19,114,222,103,164,238,193,73,143,220,90,142,115,55,107,95,188,9,237,223,201,118,127,250,79,45,204,235,81,254,218,113,3,81,111,164,169,108,212,148,16,62,37,233,123,213,27,35,43,107,19,109,151,203,216,239,130,25,65,201,127,5,141,44,215,221,64,150,157,82,85,169,175,161,142,85,141,190,108,233,161,93,186,191,75,219,213,229,236,2,81,192,0,82,237,138,83,127,105,82,251,78,19,249,192,172,0,0,0,0,0,0,0,0,0,0,3,128,57,7,27,160,221,20,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,192,230,139,203,254,142,239,71,114,226,111,68,49,222,205,214,31,19,113,206,45,112,73,4,20,178,82,197,4,179,205,118,111,113,236,233,153,59,91,75,28,104,247,76,233,27,34,53,30,146,186,89,63,0,107,3,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,245,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,61,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,178,50,249,174,112,81,249,50,202,167,226,83,76,237,151,90,156,111,45,184,84,84,229,177,109,222,134,207,116,154,70,185,42,58,213,203,35,97,170,146,71,249,57,189,17,202,157,40,244,73,161,137,184,129,195,95,18,154,143,194,182,163,174,166,233,146,90,166,175,154,223,61,174,174,146,233,74,179,210,213,210,202,172,122,198,244,99,153,35,118,146,40,164,69,141,236,119,84,104,138,170,213,115,92,19,19,204,83,142,170,110,22,176,213,193,244,250,190,145,250,169,127,167,134,106,24,106,105,101,123,45,150,233,150,161,139,114,69,88,214,9,158,217,41,221,27,33,115,255,0,77,237,123,152,246,53,88,248,65,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,119,200,228,243,114,171,151,218,163,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,38,39,149,239,2,223,145,76,85,154,227,172,120,103,132,212,155,215,95,161,233,171,93,213,53,138,215,36,109,68,222,21,106,120,122,201,183,147,185,186,185,236,137,89,31,230,156,234,136,212,46,87,47,158,9,45,92,40,96,18,95,114,120,41,43,181,23,42,167,167,154,235,88,234,86,182,123,76,14,134,23,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,237,171,145,82,56,246,139,110,104,254,253,154,155,248,47,209,232,137,254,32,7,154,63,191,102,166,254,11,244,122,32,47,255,0,5,124,40,216,184,180,229,233,155,97,189,171,85,30,95,109,212,10,234,204,90,247,91,11,221,224,42,188,5,173,100,141,93,26,163,210,25,216,206,212,137,179,218,155,178,78,219,223,20,104,71,94,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,76,79,37,11,181,170,110,27,115,43,20,55,58,71,220,168,243,138,138,186,138,54,204,213,158,24,38,160,162,108,82,190,61,250,154,199,186,9,154,215,42,108,229,138,68,77,250,87,111,87,204,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,93,242,44,111,69,71,49,240,135,201,202,247,141,127,225,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,222,244,205,173,179,53,140,168,89,90,212,218,104,187,176,67,34,72,170,249,61,73,122,228,115,229,237,217,94,121,223,169,63,218,79,221,164,96,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,70,90,241,215,197,221,171,139,237,35,209,92,174,123,117,37,159,44,176,212,100,86,220,142,213,5,67,94,198,78,172,181,185,149,80,177,92,178,178,154,100,234,232,238,38,232,248,230,141,29,39,105,100,112,123,94,74,158,244,249,79,203,250,239,168,219,139,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,23,87,158,119,234,79,246,147,247,104,24,255,0,202,167,76,241,93,100,214,13,76,210,220,214,147,196,89,114,109,47,185,219,234,122,99,141,242,67,215,112,183,116,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,177,92,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,239,95,41,253,94,195,116,151,138,250,104,51,57,234,224,102,115,103,147,16,182,77,12,11,43,25,113,169,172,164,125,59,101,70,250,205,99,221,7,109,28,136,237,159,35,21,221,44,234,123,102,39,137,126,29,48,78,40,52,178,191,76,243,170,127,240,181,150,122,222,185,191,185,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,238,135,251,21,61,138,129,21,124,175,120,233,252,138,101,76,208,237,99,204,252,38,155,94,186,253,15,83,90,222,168,108,87,73,36,106,166,243,43,147,195,209,205,188,157,205,209,204,100,170,201,63,52,215,84,72,179,82,107,25,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,39,252,169,248,234,169,204,99,160,225,99,85,235,234,234,111,180,180,233,14,21,92,218,88,155,3,173,212,148,76,79,70,189,33,141,170,215,197,21,60,146,182,105,21,221,196,89,26,231,181,205,141,37,9,52,0,1,128,28,234,253,214,49,111,152,20,63,78,184,145,87,194,119,189,62,141,252,192,199,190,163,1,153,92,220,120,193,198,117,70,235,67,195,118,159,173,37,194,219,135,222,36,175,200,110,78,138,162,41,225,189,211,58,170,141,212,44,108,140,99,122,35,107,164,115,164,111,113,178,44,177,163,92,222,219,186,240,3,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,61,160,109,16,11,63,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,178,240,0,0,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,94,206,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,253,68,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,126,198,101,170,226,95,135,76,19,138,13,44,175,211,60,234,159,252,45,101,158,183,174,111,238,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,161,254,197,79,98,160,68,95,45,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,189,70,70,146,49,81,90,246,77,55,215,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,154,214,113,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,189,18,53,187,171,81,238,232,122,62,55,47,91,28,137,112,36,227,183,94,87,133,202,126,22,97,201,170,219,103,109,68,208,84,93,93,63,85,108,150,69,138,54,197,103,99,246,71,50,153,174,73,149,219,185,206,124,111,142,4,86,66,197,142,64,184,28,197,56,234,169,226,151,50,92,31,79,171,234,217,165,118,10,136,102,161,134,166,150,38,62,231,113,133,42,24,183,36,85,141,39,133,142,142,161,209,178,23,63,244,24,215,185,140,123,149,140,243,252,2,240,81,149,113,89,168,244,151,187,181,179,195,233,150,51,112,134,76,142,225,80,146,50,58,254,133,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,204,111,71,170,245,58,38,75,106,184,104,225,211,59,226,131,84,232,52,207,5,167,255,0,5,89,120,173,235,135,251,153,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,235,127,177,19,218,169,176,158,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,15,85,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,172,0,2,202,113,129,195,93,139,138,157,14,188,105,149,205,123,55,88,122,174,152,221,91,170,159,4,116,151,136,161,145,148,242,74,173,107,250,161,94,235,227,145,21,143,94,220,143,86,162,61,24,230,222,176,6,174,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,239,248,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,101,7,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,4,148,233,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,117,71,27,36,155,161,61,121,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,158,172,0,0,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,149,92,140,127,93,159,179,127,188,140,0,226,199,222,159,89,62,96,100,63,81,156,207,254,70,63,174,207,217,191,222,70,0,113,99,239,79,172,159,48,50,31,168,206,4,212,242,184,247,19,211,47,198,190,177,90,101,81,138,188,174,61,196,244,203,241,175,172,86,153,84,0,0,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,39,220,218,248,40,244,37,101,103,22,90,101,108,181,81,217,102,236,199,154,91,224,78,196,141,174,154,126,219,46,109,69,119,68,157,231,203,20,114,182,54,181,201,34,54,85,73,22,89,158,200,193,54,168,3,89,109,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,149,92,195,121,136,255,0,9,186,59,126,151,233,58,93,109,24,13,63,102,225,114,124,181,29,185,47,115,62,10,121,99,130,166,14,218,44,94,18,127,16,197,99,101,150,41,36,107,101,69,94,136,156,142,99,252,191,235,56,119,190,203,171,122,67,142,255,0,177,61,127,134,130,90,106,121,39,168,147,29,170,232,100,125,53,15,153,242,72,248,102,145,21,236,153,93,210,146,74,177,57,25,249,149,151,18,244,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,66,224,112,125,194,102,101,197,214,168,125,135,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,254,189,187,143,68,86,196,245,79,213,230,17,128,97,186,89,197,206,109,167,218,125,143,82,88,241,235,29,61,146,154,134,134,153,23,162,38,122,30,141,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,114,120,98,225,235,21,225,127,70,172,186,71,139,84,248,255,0,1,220,169,184,221,31,75,29,60,215,58,233,93,213,45,68,141,98,127,139,27,17,206,123,153,20,81,49,94,254,142,165,133,110,104,254,253,154,155,248,47,209,232,128,202,174,70,63,174,207,217,191,222,69,202,231,13,39,17,107,163,212,240,224,212,84,141,210,70,211,163,179,138,134,212,210,186,121,39,90,234,79,2,199,197,52,105,51,24,217,146,53,107,233,164,114,189,95,34,74,214,53,141,89,45,175,35,31,215,103,236,223,239,34,85,0,214,219,133,94,25,243,46,43,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,212,142,153,253,82,198,198,70,213,78,167,189,189,78,99,58,228,102,195,218,91,165,184,38,139,96,150,205,51,211,75,23,161,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,156,153,239,145,219,201,43,221,235,57,118,223,100,217,17,17,63,43,73,180,7,70,180,43,211,255,0,146,61,61,181,98,255,0,106,46,11,115,186,120,38,57,59,243,121,244,181,58,149,123,112,179,169,253,184,25,211,20,125,111,232,99,122,157,189,192,3,85,115,99,61,13,192,48,221,83,224,155,76,116,251,80,113,234,75,230,61,124,211,124,126,154,186,134,165,23,162,86,122,62,157,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,92,195,101,62,19,189,214,52,111,229,254,61,244,232,0,130,190,49,120,58,206,248,64,206,233,236,23,250,207,76,227,119,158,191,179,249,7,110,26,127,74,118,161,167,125,87,246,171,39,150,72,59,82,84,36,127,156,84,235,219,169,187,162,249,103,255,0,38,79,225,29,246,18,251,246,155,255,0,140,199,231,62,205,250,71,175,196,122,83,188,157,255,0,1,255,0,113,255,0,29,221,223,212,239,237,218,245,252,81,158,186,189,162,250,95,175,88,108,154,127,171,152,133,38,69,98,146,162,42,180,167,153,242,68,248,167,141,87,162,88,165,137,205,150,39,236,174,106,185,142,106,171,30,246,46,237,123,145,125,168,26,171,147,253,202,227,220,79,76,191,26,250,197,105,0,36,255,0,114,184,247,19,211,47,198,190,177,90,6,85,0,71,87,51,174,96,21,154,69,71,83,195,246,136,100,94,19,58,171,234,131,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,143,41,163,123,157,11,88,237,145,178,57,143,140,51,87,71,181,211,78,53,230,143,38,187,105,125,231,211,54,172,95,32,155,27,154,229,18,34,210,214,85,69,4,19,72,250,103,162,175,118,20,241,13,98,73,178,53,238,99,149,157,76,86,61,250,203,147,83,201,83,221,99,41,249,129,93,244,235,113,10,192,72,255,0,21,188,14,83,100,188,34,105,183,23,26,114,250,181,190,219,116,223,22,126,93,105,70,75,80,149,212,145,91,41,32,109,108,8,212,114,196,248,34,107,59,173,93,162,88,98,116,155,177,209,191,189,129,90,91,170,89,222,139,103,118,205,76,211,75,239,161,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,235,53,118,223,116,217,81,21,54,41,225,59,221,99,70,254,95,227,223,78,128,139,94,101,188,190,234,116,122,235,120,226,15,72,45,84,145,233,245,125,71,137,188,90,105,34,138,150,12,105,239,117,44,17,164,104,249,213,243,178,162,166,121,92,140,134,38,178,4,217,168,136,196,110,193,38,156,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,120,14,104,254,226,122,155,248,47,214,40,136,107,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,190,90,120,245,213,44,19,90,121,108,103,58,151,166,151,223,76,227,119,159,70,120,42,223,11,53,63,119,181,127,165,134,79,205,204,198,72,221,164,137,237,245,154,155,237,186,110,138,138,161,16,60,39,123,211,232,223,204,12,123,234,48,25,21,204,179,129,90,110,25,114,106,93,79,211,26,10,74,93,47,200,234,32,182,210,208,182,170,89,39,180,92,82,157,85,208,61,103,145,242,204,201,146,9,166,108,136,229,233,94,228,110,107,17,177,172,152,235,194,119,189,62,141,252,192,199,190,163,1,177,158,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,4,0,240,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,92,109,241,131,147,113,115,170,18,222,156,181,116,88,77,142,162,118,226,118,122,184,169,251,244,48,75,28,12,153,242,73,19,17,206,124,206,166,100,170,199,62,68,141,92,172,99,156,137,212,231,27,124,31,100,220,35,106,132,182,87,37,93,110,19,124,168,157,216,157,226,174,90,126,253,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,244,183,242,184,62,225,51,50,226,235,84,62,195,216,170,42,236,246,42,10,121,42,111,185,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,127,94,221,199,162,43,98,122,160,93,94,92,92,14,83,113,91,153,87,230,26,130,250,186,125,58,195,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,187,173,100,177,53,168,213,153,37,142,197,113,99,239,79,172,159,48,50,31,168,206,108,103,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,186,230,113,99,239,79,172,159,48,50,31,168,206,4,212,242,184,247,19,211,47,198,190,177,90,101,81,138,188,174,61,196,244,203,241,175,172,86,151,255,0,84,181,75,4,209,108,18,231,169,154,151,125,244,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,243,112,177,242,59,121,37,99,125,86,174,219,238,187,34,42,160,88,14,104,254,226,122,155,248,47,214,40,136,1,38,123,137,222,38,48,222,43,249,91,234,14,169,97,244,53,118,231,182,162,209,109,187,219,42,81,92,251,117,198,59,173,185,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,12,32,109,80,0,0,68,7,58,77,11,177,98,217,222,37,175,56,229,154,234,202,188,219,196,91,178,90,189,223,37,15,138,164,134,157,148,75,186,162,164,83,73,2,74,222,142,164,107,219,73,212,214,35,155,43,157,47,229,148,227,67,71,47,186,251,195,6,127,165,88,180,221,23,171,173,190,58,139,116,125,44,95,19,85,73,81,21,92,84,219,189,236,99,59,207,167,108,93,199,57,26,206,231,90,238,141,217,66,0,112,77,99,190,224,218,103,169,154,85,79,15,136,178,234,93,190,219,79,89,31,83,25,216,170,161,184,195,87,79,83,186,177,207,119,75,25,83,23,109,28,198,175,137,235,119,82,198,212,60,0,0,123,253,126,214,59,239,16,26,203,150,107,22,71,15,135,171,201,174,14,168,142,155,169,143,240,148,172,106,71,77,77,214,198,49,36,237,65,28,81,119,58,17,207,232,234,119,172,229,82,98,185,72,104,53,54,150,112,209,30,164,220,40,170,224,200,117,62,163,210,149,41,83,79,45,59,226,183,64,249,34,161,141,24,247,171,94,199,53,101,169,100,173,99,58,217,88,212,245,154,198,57,97,215,64,116,114,251,196,6,178,226,122,59,142,77,225,234,242,107,131,105,228,169,233,99,252,37,43,26,233,42,106,122,30,246,36,157,168,35,150,94,223,90,57,253,29,45,245,156,136,108,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,31,89,0,60,209,253,251,53,55,240,95,163,209,19,252,64,15,52,127,126,205,77,252,23,232,244,64,125,92,23,240,125,106,226,203,72,245,189,182,244,171,143,59,195,169,236,245,248,163,225,149,168,202,153,222,203,130,201,67,43,100,123,98,232,168,88,98,98,72,231,53,98,123,88,254,174,132,146,57,49,86,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,82,185,24,254,187,63,102,255,0,121,23,43,153,111,47,186,109,97,181,94,56,131,210,11,85,92,154,131,65,79,226,111,22,154,72,165,170,159,37,99,27,75,4,105,26,62,116,100,15,167,166,130,87,35,33,137,207,157,118,106,34,189,91,184,57,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,119,42,171,213,219,200,81,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,244,242,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,160,203,80,0,0,0,24,171,205,31,220,79,83,127,5,250,197,17,10,220,39,123,211,232,223,204,12,123,234,48,25,211,205,175,141,127,77,214,86,112,155,166,87,59,85,101,150,30,204,153,165,194,5,239,200,234,232,103,238,50,216,213,86,244,71,217,124,81,73,43,163,115,156,178,43,98,85,141,98,153,143,141,108,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,13,164,193,98,184,62,226,207,13,226,235,75,254,220,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,70,253,198,34,171,162,122,37,245,3,21,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,2,106,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,0,47,175,49,222,7,41,184,82,204,168,51,13,62,125,93,70,157,102,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,215,50,41,90,228,114,194,178,201,226,120,23,227,54,251,193,230,163,213,92,228,181,122,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,186,85,89,44,115,233,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,208,234,150,59,130,98,153,221,206,193,166,154,139,246,239,27,165,236,248,44,131,209,19,90,252,103,84,44,124,159,218,179,42,201,31,68,142,124,126,178,250,221,190,164,242,114,1,122,184,232,227,54,251,198,30,163,210,220,227,181,122,27,12,197,252,69,62,51,109,149,140,90,166,199,42,179,187,83,83,35,119,222,105,123,81,42,198,215,44,113,181,141,107,122,149,31,44,158,219,151,23,3,148,220,86,230,85,249,134,160,190,174,159,78,176,250,136,25,93,12,76,150,39,222,234,220,138,244,162,138,116,68,107,24,214,163,93,59,154,238,235,89,44,77,106,53,102,73,99,197,253,45,199,112,76,175,59,182,88,53,47,81,126,194,99,117,93,239,27,144,122,34,107,167,131,233,133,239,143,251,86,21,73,36,235,145,172,143,213,95,87,185,212,190,77,83,101,236,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,13,115,56,177,247,167,214,79,152,25,15,212,103,38,167,149,199,184,158,153,126,53,245,138,210,21,184,177,247,167,214,79,152,25,15,212,103,38,167,149,199,184,158,153,126,53,245,138,208,50,168,0,6,181,156,88,251,211,235,39,204,12,135,234,51,153,211,136,240,81,252,42,185,102,105,93,255,0,0,182,90,163,212,220,91,211,82,91,106,103,78,212,151,74,20,187,220,22,75,99,166,234,107,27,212,247,164,145,58,84,115,89,35,92,221,226,108,210,200,152,45,197,143,189,62,178,124,192,200,126,163,57,53,60,174,61,196,244,203,241,175,172,86,129,1,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,18,43,159,115,111,204,178,30,18,237,56,61,162,106,186,125,95,188,211,213,218,114,12,142,135,107,122,219,153,20,208,44,85,148,236,108,111,99,223,85,76,249,163,115,163,124,15,130,102,72,248,216,198,246,84,190,156,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,170,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,252,161,141,141,116,205,123,182,87,72,214,50,72,108,3,208,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,95,243,13,225,51,13,225,23,75,244,75,7,177,84,82,94,47,181,245,25,69,77,247,35,109,2,210,207,117,122,73,64,176,35,216,178,74,172,100,81,61,35,107,17,253,27,247,30,136,142,149,234,185,255,0,203,139,129,202,158,20,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,99,175,60,239,212,159,237,39,238,208,49,87,149,199,191,102,153,126,53,244,122,211,42,185,231,126,164,255,0,105,63,118,152,171,202,227,223,179,76,191,26,250,61,105,149,92,243,191,82,127,180,159,187,64,181,92,149,61,233,242,159,151,245,223,81,183,19,82,66,183,37,79,122,124,167,229,253,119,212,109,196,212,128,0,0,0,1,0,60,209,253,251,53,55,240,95,163,209,23,215,130,254,15,177,158,46,120,9,203,172,174,74,74,44,218,199,156,93,93,137,222,42,229,168,236,80,207,45,21,157,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,58,93,98,185,163,251,246,106,111,224,191,71,162,50,211,146,198,188,225,180,88,246,87,195,149,230,182,146,223,144,214,94,31,147,89,82,106,133,71,221,88,250,88,226,169,134,38,43,17,189,112,54,146,57,21,58,213,239,100,175,114,49,27,11,220,4,91,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,103,170,208,29,28,190,241,1,172,184,158,142,227,147,120,122,188,154,224,218,121,42,122,88,255,0,9,74,198,186,74,154,158,135,189,137,39,106,8,229,151,183,214,142,127,71,75,125,103,34,18,255,0,204,127,151,253,31,17,22,41,117,111,72,113,223,246,88,160,240,208,75,77,79,36,20,241,228,84,189,108,143,166,161,243,62,56,217,52,49,170,189,147,43,186,150,56,150,39,35,255,0,50,177,90,174,77,156,49,122,54,197,118,226,119,53,197,237,83,73,120,218,223,132,86,201,55,118,170,154,24,223,81,13,194,118,198,155,178,46,227,209,176,181,235,249,222,152,167,68,70,199,38,242,132,148,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,102,184,95,194,199,138,127,254,105,109,85,255,0,207,43,143,254,184,217,76,197,95,236,92,112,39,255,0,88,207,247,77,120,255,0,149,129,119,248,100,187,93,111,252,54,233,69,246,251,115,171,184,220,174,56,61,138,174,178,178,174,103,77,61,76,242,80,66,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,46,89,101,56,133,197,172,88,55,5,250,151,133,98,212,62,10,203,143,233,125,230,215,110,166,238,190,78,197,44,22,153,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,107,132,6,194,124,199,178,204,171,6,224,199,80,242,156,43,38,186,227,247,170,47,68,248,107,141,174,182,74,74,168,58,238,180,140,127,68,177,171,94,222,166,61,205,93,151,205,174,84,95,37,82,16,127,133,143,20,255,0,252,210,218,171,255,0,158,87,31,253,113,177,70,169,105,110,9,173,56,37,207,76,245,46,197,233,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,122,174,77,246,217,119,69,84,91,1,253,139,142,4,255,0,235,25,254,233,175,31,242,176,50,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,110,136,55,64,57,7,7,32,0,0,0,0,0,0,0,0,0,0,117,174,251,249,21,55,99,133,254,99,148,246,129,80,0,8,65,230,255,0,138,250,35,137,184,175,48,82,118,160,171,199,237,205,87,53,155,53,207,222,116,246,239,230,187,51,253,5,234,228,213,150,211,211,217,175,152,180,149,241,54,119,220,106,231,108,11,34,117,116,57,40,27,186,55,238,221,85,55,62,222,116,24,44,107,102,177,106,4,84,234,178,165,77,5,12,146,164,109,242,103,77,114,237,213,250,94,222,159,47,97,139,252,177,117,31,236,95,16,52,246,250,186,150,195,73,95,3,34,78,167,189,17,210,62,182,141,54,217,60,189,141,248,160,19,206,0,3,173,200,17,54,42,113,192,21,39,176,228,225,61,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,28,114,82,229,3,130,164,41,221,10,144,14,79,142,239,95,232,187,116,213,221,40,189,174,159,37,223,111,55,34,124,63,164,251,11,59,197,174,103,85,128,232,85,247,36,163,141,31,36,51,81,199,178,189,205,242,117,76,105,237,111,159,196,13,126,181,255,0,40,169,203,181,143,47,187,84,61,206,79,77,220,25,22,239,115,182,143,197,74,228,68,234,243,68,245,189,132,197,242,144,197,163,179,112,167,108,187,171,54,158,227,116,185,190,95,38,251,82,118,177,60,211,205,124,162,111,180,131,170,137,167,185,86,205,82,244,222,90,153,29,43,188,255,0,148,170,170,190,211,99,110,14,48,136,116,247,135,251,6,51,11,156,173,134,122,217,61,102,181,23,119,212,200,191,201,242,2,245,128,112,190,192,41,119,146,237,185,203,124,206,14,91,237,2,160,0,0,0,0,0,0,80,231,163,83,114,132,153,21,118,255,0,48,29,192,161,23,226,86,7,10,187,20,189,251,38,229,74,155,156,43,81,64,235,238,39,222,84,215,42,249,162,121,28,246,211,239,57,70,236,7,40,187,156,156,5,3,147,141,206,169,36,70,238,35,127,87,159,196,14,224,0,0,0,0,0,0,0,0,0,0,0,0,0,30,83,86,62,194,126,75,51,47,202,151,255,0,17,159,103,238,63,104,255,0,142,255,0,224,191,13,39,138,254,35,243,191,196,247,63,139,245,255,0,189,243,216,214,139,80,171,112,219,142,127,146,220,52,230,211,87,107,196,234,175,21,179,88,104,106,220,174,158,150,220,233,158,180,208,200,170,247,170,189,177,43,26,170,175,127,154,47,172,239,106,205,247,53,141,121,169,209,190,23,43,241,155,21,109,36,119,221,73,168,92,102,54,58,162,36,158,59,115,226,123,171,230,100,47,99,150,86,118,145,41,156,168,141,237,173,100,111,71,181,200,196,116,21,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,6,69,114,234,184,233,61,23,23,24,37,54,174,99,158,146,164,184,92,32,167,177,84,248,202,152,125,25,125,73,226,146,223,83,209,78,155,205,188,241,178,14,219,246,137,60,71,91,253,88,213,13,133,13,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,102,141,39,206,191,42,26,89,134,234,103,162,253,25,246,183,31,183,95,124,23,127,189,225,124,85,52,115,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,15,86,64,15,52,127,126,205,77,252,23,232,244,68,255,0,16,3,205,31,223,179,83,127,5,250,61,16,22,171,134,142,34,243,190,23,245,78,131,83,48,90,143,240,84,119,138,46,136,127,186,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,123,81,125,168,187,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,237,109,228,192,51,40,176,26,125,82,118,61,86,184,157,85,226,107,3,46,205,68,116,9,113,138,24,231,117,59,213,23,118,61,98,153,143,111,82,39,90,36,157,29,93,185,58,114,83,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,6,80,115,83,224,59,255,0,133,248,171,210,11,47,248,41,114,251,21,178,221,255,0,127,125,77,237,207,238,255,0,224,237,149,145,195,254,18,161,238,254,53,228,85,155,73,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,68,16,243,29,224,250,213,194,126,174,80,59,6,74,181,193,51,90,121,235,236,172,169,149,178,62,134,120,158,137,83,66,142,87,172,178,50,36,146,7,178,73,26,138,172,157,172,87,72,248,223,35,130,229,242,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,186,188,243,191,82,127,180,159,187,64,138,178,98,121,83,241,199,83,169,86,170,14,22,245,37,148,145,95,113,139,58,51,22,185,181,241,64,151,27,117,43,88,196,162,124,123,162,190,166,24,182,115,93,27,87,185,12,82,57,232,215,68,233,38,142,14,21,184,99,190,241,85,149,101,216,86,45,122,240,87,172,127,15,175,201,109,212,222,25,146,122,82,170,9,32,142,42,30,183,203,19,32,238,190,161,169,222,114,171,89,182,234,213,79,52,181,95,243,85,129,101,95,244,87,28,201,49,203,135,253,178,142,186,219,93,79,39,254,44,144,205,28,140,254,103,53,205,248,42,1,61,60,120,112,47,98,227,7,21,183,86,217,43,237,88,230,125,143,247,61,31,123,169,163,124,158,46,151,183,42,165,190,119,70,246,171,97,116,239,141,233,42,178,87,69,180,157,12,94,235,209,222,131,132,78,7,52,143,132,27,85,92,248,163,234,239,217,101,226,158,40,46,185,29,201,140,73,222,198,181,138,248,41,152,212,218,158,153,210,181,100,237,238,247,170,171,18,73,36,237,198,173,242,156,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,223,45,64,24,1,205,11,142,159,200,166,42,253,14,209,204,207,194,106,77,235,163,211,21,52,77,234,154,197,107,146,55,42,237,50,57,60,61,100,219,199,219,217,28,246,68,175,147,243,78,117,60,139,117,120,250,227,95,21,225,79,78,42,236,150,155,159,136,212,220,154,223,52,120,229,190,157,99,124,148,29,104,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,233,24,172,68,233,108,175,138,5,178,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,32,63,40,25,191,196,191,2,180,220,45,112,77,138,103,26,131,65,72,253,84,191,231,20,240,215,77,77,85,43,217,108,183,77,111,169,122,91,85,18,69,130,103,182,74,118,200,249,154,207,211,123,152,215,189,141,71,191,23,248,122,197,172,89,206,190,233,166,21,148,208,248,219,46,65,152,89,173,119,26,110,235,227,239,210,207,91,20,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,192,244,28,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,78,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,246,30,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,122,240,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,32,219,152,55,4,151,94,20,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,119,21,168,171,28,155,57,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,176,79,160,49,87,143,94,45,178,174,26,244,11,25,214,61,28,139,20,200,254,209,228,20,86,248,39,184,54,74,202,25,232,106,40,170,170,27,60,46,167,154,62,174,174,196,106,215,163,213,170,215,47,146,238,138,152,107,162,28,221,184,146,212,173,104,192,116,230,251,132,233,172,22,220,171,40,181,89,43,37,164,182,215,182,120,224,169,171,142,25,29,27,157,88,230,163,209,175,85,69,86,185,55,219,116,95,96,18,232,0,2,53,121,222,253,132,252,150,105,167,164,63,248,179,251,65,87,232,143,227,191,248,47,195,39,143,246,126,107,248,239,70,254,159,175,253,231,151,112,136,19,45,57,160,235,125,171,91,56,175,189,54,205,99,171,183,83,224,20,238,193,222,250,153,26,231,214,79,69,89,84,179,78,141,111,147,24,178,205,35,24,157,78,85,100,109,122,244,171,214,54,99,92,152,6,101,22,3,79,170,78,199,170,215,19,170,188,77,96,101,217,168,142,129,46,49,67,28,238,167,122,162,238,199,172,83,49,237,234,68,235,68,147,163,171,183,39,72,76,159,38,152,176,217,248,92,186,93,44,88,85,37,166,251,30,81,87,107,190,221,155,42,203,61,229,241,69,20,240,72,245,84,69,141,145,69,86,145,54,36,85,98,43,36,145,54,116,207,51,212,133,110,76,154,165,246,83,136,235,238,153,215,223,124,45,6,119,143,201,225,168,188,47,95,140,186,81,61,38,135,243,136,197,116,125,20,174,184,187,205,205,99,183,217,119,119,109,9,169,0,0,0,0,2,21,185,213,251,211,226,223,47,232,126,163,113,46,175,35,31,215,103,236,223,239,34,213,115,171,247,167,197,190,95,208,253,70,226,93,94,70,63,174,207,217,191,222,64,74,160,0,0,4,96,113,153,205,3,95,120,118,226,79,48,209,204,43,16,211,250,219,46,63,232,255,0,13,61,210,223,91,37,83,251,244,20,245,15,235,116,117,113,177,118,124,206,68,217,137,234,162,111,186,238,170,18,126,64,15,52,127,126,205,77,252,23,232,244,68,148,242,222,227,91,84,248,193,252,162,126,83,44,24,165,179,236,151,162,60,23,160,169,106,97,238,120,175,23,220,238,247,167,151,125,188,51,58,122,122,118,221,219,239,186,109,26,220,209,253,251,53,55,240,95,163,209,1,149,92,140,127,93,159,179,127,188,140,0,226,199,222,159,89,62,96,100,63,81,156,207,254,70,63,174,207,217,191,222,70,0,113,99,239,79,172,159,48,50,31,168,206,4,212,242,184,247,19,211,47,198,190,177,90,101,81,138,188,174,61,196,244,203,241,175,172,86,153,84,0,0,0,181,92,88,251,172,107,39,203,252,135,233,211,151,84,181,92,88,251,172,107,39,203,252,135,233,211,129,173,97,181,65,170,185,181,64,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,44,255,0,8,124,25,105,199,7,150,44,142,217,133,93,110,183,154,252,162,225,226,43,174,87,23,162,72,234,88,159,47,130,166,72,217,180,105,218,142,87,35,164,70,163,164,145,242,57,122,90,177,197,30,64,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,149,92,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,0,0,106,174,108,167,194,119,186,198,141,252,191,199,190,157,1,173,97,178,159,9,222,235,26,55,242,255,0,30,250,116,0,93,80,0,26,171,147,253,202,227,220,79,76,191,26,250,197,105,0,36,196,240,243,197,158,27,194,47,44,77,51,206,47,180,244,151,139,237,125,69,218,154,197,142,58,189,105,103,186,189,47,149,73,58,177,233,28,170,198,69,19,214,71,61,89,209,191,109,138,168,233,88,138,23,127,152,207,26,255,0,193,87,78,32,176,96,23,59,84,154,155,148,254,110,219,77,58,247,100,181,208,170,61,36,185,186,30,151,49,221,47,98,71,19,101,86,181,242,57,206,218,86,195,44,107,2,231,170,213,45,82,206,245,167,59,185,234,102,165,223,125,51,146,94,123,62,54,183,194,195,79,221,237,66,200,99,252,220,44,100,109,218,56,152,223,85,169,190,219,174,234,170,171,242,231,152,6,101,166,25,52,248,102,160,99,213,118,43,237,45,61,37,77,69,190,173,17,179,192,202,154,120,234,34,73,27,190,236,122,197,52,106,172,118,207,98,170,181,200,215,34,181,2,98,121,42,123,172,101,63,48,43,190,157,110,33,88,154,158,74,158,235,25,79,204,10,239,167,91,136,86,3,101,62,19,189,214,52,111,229,254,61,244,232,8,107,230,51,198,191,240,170,212,120,44,24,5,206,235,30,153,98,223,155,182,211,78,189,168,238,149,200,175,73,46,110,135,165,175,111,83,30,145,196,217,85,206,100,109,115,182,137,211,75,26,125,124,79,241,213,83,159,240,243,166,60,48,233,109,125,92,24,197,143,7,178,91,115,57,166,165,139,162,237,113,130,158,137,237,130,36,146,53,154,54,82,205,76,168,178,49,236,238,189,207,78,151,70,198,62,75,21,195,23,15,89,87,20,26,203,101,210,60,90,167,192,120,254,229,77,198,232,250,89,42,33,182,80,196,222,169,106,36,107,19,252,88,216,142,115,26,249,101,137,138,246,117,245,32,123,254,5,248,50,190,241,135,168,245,86,201,46,190,134,195,49,127,15,81,147,92,162,123,22,169,177,202,175,237,83,83,70,237,247,154,94,212,168,146,57,171,28,109,99,156,238,165,70,69,36,175,243,49,180,218,172,28,191,245,2,197,98,182,82,91,173,182,234,123,13,37,29,29,36,45,134,10,104,35,187,80,182,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,12,128,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,177,92,209,253,196,245,55,240,95,172,81,1,10,220,39,123,211,232,223,204,12,123,234,48,27,41,154,214,112,157,239,79,163,127,48,49,239,168,192,108,166,5,191,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,223,149,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,88,216,142,115,220,200,162,137,138,247,244,117,45,213,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,9,169,229,113,238,39,166,95,141,125,98,180,195,254,114,122,23,172,179,95,109,58,243,38,83,117,201,176,26,125,237,140,181,199,66,216,233,113,30,166,83,181,174,115,155,34,172,190,46,126,234,186,119,70,222,151,54,8,92,245,252,195,76,192,229,113,238,39,166,95,141,125,98,180,201,251,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,214,10,197,159,230,88,206,51,147,97,150,44,134,174,146,197,152,211,211,83,95,109,237,84,88,43,153,79,80,202,136,21,237,84,84,71,199,44,104,173,122,108,244,71,72,212,94,153,30,215,121,243,42,184,250,224,163,42,225,79,81,234,239,118,155,103,136,211,44,154,225,52,152,229,194,157,36,124,116,29,106,233,27,108,168,89,28,247,182,104,152,138,140,115,220,189,232,216,175,69,234,108,172,139,21,64,218,160,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,0,0,26,245,243,18,208,186,61,1,226,179,43,198,236,54,111,70,99,119,238,214,73,97,133,171,2,70,218,90,164,85,149,145,71,10,53,176,195,29,83,42,161,142,53,107,92,216,225,103,233,34,163,221,141,100,201,243,164,209,203,238,97,163,88,150,177,90,38,238,82,105,221,194,162,158,233,77,210,196,233,165,185,58,158,54,212,245,185,232,171,209,60,20,241,118,218,199,185,222,39,171,213,108,110,85,134,192,36,167,146,222,133,216,178,156,239,45,215,156,142,205,117,125,94,19,225,237,216,213,94,239,142,135,197,85,195,80,202,213,221,17,18,89,163,129,98,111,71,82,181,141,171,234,115,21,206,137,205,151,242,202,112,95,163,151,221,2,225,131,0,210,172,166,110,187,213,170,223,37,69,198,62,150,39,134,170,171,168,150,174,90,109,216,247,177,253,151,212,58,46,227,92,173,127,111,173,54,71,108,151,172,1,0,60,209,253,251,53,55,240,95,163,209,19,252,64,15,52,127,126,205,77,252,23,232,244,64,101,87,35,31,215,103,236,223,239,34,85,8,171,228,99,250,236,253,155,253,228,74,160,17,1,205,47,128,159,176,149,151,238,43,180,190,126,188,126,235,112,241,153,125,174,162,163,121,40,43,170,231,70,173,101,59,158,187,201,12,211,202,212,124,91,171,163,146,68,86,34,196,229,108,24,1,165,186,165,157,232,182,119,108,212,205,52,190,250,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,190,179,87,109,247,77,149,17,83,101,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,132,30,99,188,14,83,112,165,153,80,102,26,124,250,186,141,58,204,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,187,174,100,82,181,200,229,133,101,144,37,207,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,75,150,41,145,17,178,53,174,69,70,61,146,70,203,214,107,131,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,126,194,122,91,170,88,38,180,224,150,205,76,211,75,239,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,235,53,55,219,116,221,21,21,67,213,152,43,204,127,152,5,31,14,246,41,116,147,72,114,47,246,88,175,240,211,203,83,79,28,21,17,227,180,189,108,147,170,161,147,50,72,223,52,209,162,177,144,171,122,146,57,86,87,43,63,50,146,222,14,54,248,193,198,120,70,210,249,111,78,90,74,220,218,249,79,59,113,59,61,92,85,29,138,233,226,146,6,76,249,36,137,138,214,178,22,212,178,85,99,159,26,200,141,86,49,205,85,234,108,0,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,32,121,240,72,166,81,203,254,143,135,126,94,218,145,171,122,189,142,255,0,178,197,127,163,160,138,154,162,72,42,35,199,105,125,55,75,31,77,59,225,124,145,190,105,163,68,123,230,71,117,36,114,164,77,70,126,121,101,196,14,19,189,233,244,111,230,6,61,245,24,0,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,22,70,43,154,246,178,88,162,122,177,253,29,43,176,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,37,243,25,224,163,248,42,234,60,23,252,2,217,117,147,76,178,159,206,91,106,103,78,236,118,186,229,87,172,150,199,77,212,231,187,165,140,73,34,116,168,215,62,55,57,187,202,232,101,145,124,167,2,252,102,223,120,60,212,122,171,156,150,175,76,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,74,171,37,140,37,171,154,63,184,158,166,254,11,245,138,34,21,184,78,247,167,209,191,152,24,247,212,96,38,123,153,141,218,213,127,229,255,0,168,23,219,21,206,146,227,109,184,211,216,106,232,235,41,38,108,208,84,193,37,218,133,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,65,14,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,4,170,115,107,227,95,208,148,117,156,38,233,149,206,235,71,122,155,179,38,105,112,129,123,17,182,134,104,59,140,182,53,85,189,114,119,153,44,82,74,232,220,214,164,104,216,149,100,73,102,99,35,47,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,202,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,108,19,192,191,6,86,46,15,52,226,170,217,37,215,211,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,8,33,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,147,78,82,156,107,250,110,142,143,132,221,77,185,221,107,47,80,247,164,194,238,19,175,126,55,80,195,7,113,246,199,42,55,174,62,203,34,150,72,157,35,156,213,141,93,18,44,105,20,44,126,85,113,209,193,149,139,140,61,56,165,182,71,117,244,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,53,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,11,151,197,143,189,62,178,124,192,200,126,163,57,53,60,174,61,196,244,203,241,175,172,86,144,45,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,19,211,202,227,220,79,76,191,26,250,197,104,25,84,8,139,214,254,110,220,73,105,174,180,103,218,115,98,194,116,214,123,110,43,148,93,108,148,114,213,219,107,221,60,144,83,85,201,12,110,145,205,172,107,85,234,214,34,170,163,90,155,239,178,39,176,144,158,12,245,175,42,226,39,134,204,63,88,243,91,125,170,138,245,144,122,67,196,193,107,138,72,233,89,216,175,168,167,103,67,100,146,71,166,236,133,170,187,189,125,101,93,182,77,145,2,5,248,177,247,167,214,79,152,25,15,212,103,38,167,149,199,184,158,153,126,53,245,138,210,21,184,177,247,167,214,79,152,25,15,212,103,38,167,149,199,184,158,153,126,53,245,138,208,50,168,197,253,50,229,231,160,218,75,196,189,195,137,28,50,142,174,130,162,74,119,173,167,30,129,221,171,117,162,182,118,75,29,93,68,45,110,202,172,146,41,58,89,2,254,110,46,185,149,168,168,176,182,159,40,0,2,42,249,231,126,164,255,0,105,63,118,146,168,69,95,60,239,212,159,237,39,238,208,49,87,149,199,191,102,153,126,53,244,122,211,42,185,231,126,164,255,0,105,63,118,152,171,202,227,223,179,76,191,26,250,61,105,149,92,243,191,82,127,180,159,187,64,181,92,149,61,233,242,159,151,245,223,81,183,19,82,66,183,37,79,122,124,167,229,253,119,212,109,196,212,128,0,0,0,1,0,60,209,253,251,53,55,240,95,163,209,24,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,148,28,209,253,251,53,55,240,95,163,209,30,83,24,225,70,251,157,240,119,120,226,111,10,138,235,116,175,196,243,10,187,61,254,215,4,44,146,56,108,236,161,166,157,43,219,178,164,137,218,146,87,36,168,136,244,237,200,217,23,182,216,100,115,130,101,56,23,227,54,197,198,30,156,85,92,228,181,122,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,153,21,108,180,218,172,180,207,163,179,91,41,40,41,228,168,158,173,241,83,66,216,152,233,231,149,243,77,42,181,168,136,175,146,89,36,145,238,246,185,239,115,151,117,85,83,89,125,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,135,184,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,139,35,21,205,99,159,20,177,61,88,206,190,148,11,170,64,15,246,81,248,236,255,0,175,159,251,153,179,255,0,201,9,254,34,175,251,6,63,252,244,95,238,39,255,0,127,3,63,244,159,253,156,120,88,195,127,42,95,221,191,202,6,159,219,190,209,255,0,242,183,142,241,214,232,252,87,241,29,29,174,190,236,159,197,244,244,245,122,189,59,38,214,171,251,23,28,9,255,0,214,51,253,211,94,63,229,101,202,187,71,117,225,151,132,74,216,108,85,180,151,171,150,148,105,188,141,163,168,171,166,116,112,86,207,108,182,47,109,242,68,217,58,154,199,186,4,85,98,73,186,35,149,17,223,18,45,191,179,87,197,63,253,64,233,87,254,74,184,255,0,203,128,146,158,61,117,75,59,209,110,19,179,157,76,211,75,239,161,178,75,55,163,60,21,111,133,134,163,181,221,185,82,195,39,230,230,99,227,118,241,202,246,250,205,93,183,221,54,84,69,72,129,254,202,63,29,159,245,243,255,0,115,54,127,249,33,53,60,81,232,95,240,148,208,156,155,69,62,212,253,156,251,71,224,191,186,126,7,198,118,60,61,100,21,63,196,247,35,234,234,236,116,254,154,109,213,191,158,219,46,0,127,96,199,255,0,158,139,253,196,255,0,239,224,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,55,57,58,100,127,79,159,196,71,34,59,96,59,142,21,118,0,10,28,229,79,53,79,34,158,226,125,231,98,183,115,142,218,125,224,24,253,211,114,164,93,206,17,168,135,40,155,1,200,5,10,191,16,43,7,74,204,136,187,127,156,173,175,71,38,224,86,0,0,0,0,0,2,151,121,28,55,205,118,220,229,222,211,128,43,7,9,236,57,3,8,249,183,226,209,222,120,83,185,221,209,155,207,110,186,91,31,23,147,125,171,59,152,190,107,230,158,82,187,216,67,166,128,101,21,56,142,177,226,23,106,119,185,169,233,187,123,37,217,238,110,241,248,168,156,168,189,62,106,158,175,176,159,206,49,240,136,117,11,135,251,254,51,51,156,141,154,122,41,61,86,181,87,118,84,198,191,202,242,53,201,167,154,123,109,108,53,44,77,165,166,145,178,183,207,249,72,168,169,236,3,105,91,69,127,165,45,209,87,116,162,119,122,188,147,125,188,156,169,241,254,131,236,44,239,9,89,157,86,125,161,86,44,146,178,52,100,147,77,89,30,200,247,59,201,181,50,39,181,222,127,2,241,1,194,148,149,41,78,232,5,77,57,41,106,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,119,196,172,161,223,16,40,110,221,75,177,218,158,195,173,169,231,185,216,158,192,57,49,227,143,106,202,122,62,26,239,210,84,198,146,49,107,40,17,205,95,143,246,203,63,153,126,38,67,152,225,204,2,170,221,77,195,109,233,215,23,109,19,107,168,21,222,167,87,151,136,106,39,195,239,2,9,244,10,196,220,151,86,172,86,71,210,248,132,169,241,91,199,187,83,171,166,154,87,127,43,203,249,59,249,155,37,225,52,9,107,198,40,168,81,170,137,23,115,201,118,248,200,229,248,121,124,77,121,56,40,129,149,60,74,226,113,200,136,169,209,112,95,52,242,255,0,104,206,108,87,105,98,71,111,137,137,236,78,175,255,0,57,64,251,10,93,247,21,20,187,217,184,20,162,162,251,74,218,117,167,180,173,191,120,21,0,0,0,0,29,111,126,219,156,185,125,170,116,185,122,188,208,14,36,122,239,253,69,12,69,87,34,34,252,78,200,226,87,59,117,254,159,35,189,26,136,1,173,219,98,160,0,0,0,0,0,0,0,249,231,139,169,119,223,200,70,213,71,121,161,244,28,108,159,112,6,169,201,78,219,14,160,42,7,8,168,167,32,0,0,0,0,0,0,0,0,0,60,254,161,102,182,173,53,192,50,93,70,190,211,213,207,109,197,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,123,64,133,110,110,250,197,106,212,174,40,217,136,227,151,234,186,235,110,159,89,226,178,84,196,149,77,150,138,59,171,165,146,106,183,64,214,61,205,71,163,95,79,4,170,168,215,247,41,92,199,39,230,218,167,160,228,201,165,191,106,248,142,190,234,101,125,139,197,80,96,152,252,158,26,183,197,116,120,59,165,107,210,24,127,54,143,71,73,215,74,219,139,124,218,230,55,109,215,103,118,212,194,13,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,246,147,125,202,103,75,238,186,113,193,245,174,231,121,117,92,117,25,213,226,179,40,101,37,77,19,169,223,77,3,219,29,52,59,117,42,172,140,150,42,72,234,25,38,205,71,50,161,187,34,162,35,220,17,23,198,158,153,254,72,184,172,212,252,22,58,75,85,37,37,62,65,61,194,130,150,215,31,110,150,150,134,181,18,178,150,6,51,161,168,206,220,21,17,49,88,214,244,181,205,86,181,85,168,138,178,127,201,147,84,190,213,240,227,125,211,58,251,239,138,175,193,50,9,60,53,23,133,232,240,118,186,214,36,208,254,113,24,141,147,174,169,183,23,121,185,207,110,219,46,205,237,161,98,185,220,105,125,214,151,63,211,221,104,133,213,115,219,110,118,121,113,122,132,109,19,187,20,115,211,77,37,76,93,117,27,171,122,231,109,92,221,49,170,53,118,164,145,200,174,243,232,181,92,158,179,91,86,43,198,11,44,87,10,122,185,42,51,28,94,229,100,161,116,44,106,178,57,216,232,107,149,210,170,185,21,25,218,161,149,168,173,71,47,91,152,155,108,170,230,132,228,144,3,205,31,223,179,83,127,5,250,61,17,63,196,0,243,71,247,236,212,223,193,126,143,68,6,106,114,169,211,60,87,89,56,17,212,205,45,205,105,60,69,151,38,204,46,118,250,158,152,227,124,144,245,219,45,221,19,197,220,99,216,217,162,122,54,72,222,173,94,137,24,199,34,110,212,35,131,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,212,174,133,253,81,72,199,198,229,94,151,177,221,46,123,58,36,124,165,114,84,247,88,202,126,96,87,125,58,220,100,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,169,27,51,58,101,145,143,141,202,157,76,123,186,92,199,244,72,192,140,190,84,124,107,254,76,178,168,56,107,212,203,157,214,167,27,203,110,20,244,216,148,187,247,161,179,221,38,145,205,90,126,132,106,200,216,106,164,145,158,109,119,68,114,167,82,177,18,105,165,109,192,231,157,250,147,253,164,253,218,70,174,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,212,158,46,227,24,247,67,43,21,178,70,245,106,117,198,246,57,19,103,33,237,117,119,137,140,203,90,180,143,75,52,183,51,161,164,123,244,162,158,190,219,108,185,194,137,27,234,109,211,50,145,148,240,75,27,90,141,235,129,180,157,9,34,47,174,199,51,169,189,109,116,146,6,80,114,84,247,167,202,126,95,215,125,70,220,93,94,121,223,169,63,218,79,221,165,170,228,169,239,79,148,252,191,174,250,141,184,186,188,243,191,82,127,180,159,187,64,181,92,149,61,233,242,159,151,245,223,81,183,25,21,205,99,129,202,157,74,181,87,241,73,166,207,164,138,251,140,89,213,249,77,177,204,138,4,184,219,169,90,247,173,107,36,217,21,245,48,197,187,92,217,28,189,200,98,141,172,86,186,38,199,54,58,242,84,247,167,202,126,95,215,125,70,220,77,72,26,192,233,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,117,73,35,35,155,161,125,120,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,155,15,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,141,110,107,28,14,83,105,173,214,191,138,77,54,125,92,182,44,158,240,175,202,109,142,100,179,173,186,227,84,231,189,107,89,38,202,140,166,154,93,218,230,200,228,237,205,44,109,98,185,178,182,56,125,175,41,78,16,53,151,19,190,209,241,75,126,191,125,148,199,239,22,249,173,244,150,41,237,205,150,171,33,181,206,206,180,157,207,122,162,210,67,223,142,150,104,158,136,231,204,216,157,228,216,158,215,202,25,191,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,168,142,149,172,123,188,52,142,108,109,153,157,46,234,98,35,145,59,140,141,236,215,135,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,54,147,48,215,152,167,2,180,220,82,225,171,156,105,245,5,35,53,82,193,79,12,52,51,84,213,74,198,92,237,208,173,67,214,218,136,178,36,16,189,210,84,58,70,76,230,126,155,26,199,61,140,114,189,129,26,186,187,198,157,215,95,56,38,177,104,214,169,100,21,119,77,65,196,115,138,58,186,90,233,233,156,175,185,89,27,111,172,137,178,205,63,82,164,149,49,75,34,49,238,122,49,207,99,225,119,231,95,222,122,88,174,30,178,155,22,13,175,186,105,154,229,53,222,10,203,143,230,22,107,165,198,167,180,249,59,20,176,86,197,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,35,192,0,50,43,142,78,46,238,188,95,106,227,114,184,45,213,118,124,78,195,78,235,110,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,94,158,190,218,108,140,142,24,213,210,118,146,71,92,174,92,220,4,255,0,10,139,236,250,145,168,147,248,125,50,198,110,30,14,174,158,10,142,138,171,213,115,24,201,86,141,170,197,235,134,20,100,145,186,89,124,156,173,123,89,18,245,57,210,67,109,120,28,225,18,235,197,246,174,59,20,158,227,87,103,196,236,52,237,185,100,119,88,41,220,247,178,5,122,53,148,176,189,90,177,50,166,101,234,232,238,46,200,200,230,145,27,39,105,99,118,193,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,152,22,87,141,110,20,191,134,14,150,90,180,207,237,239,217,47,70,100,16,95,124,111,162,252,127,115,183,77,81,15,107,183,222,139,109,252,79,87,87,82,237,209,182,222,123,166,42,233,63,38,191,201,126,169,225,186,153,252,35,189,39,246,75,32,183,95,124,23,217,14,207,138,240,181,49,205,218,238,120,215,116,117,118,250,122,186,93,182,251,236,187,108,73,80,0,91,254,32,117,51,242,55,161,217,230,169,71,87,106,167,171,198,113,250,235,133,7,165,36,232,165,154,185,144,187,194,192,255,0,93,138,238,236,235,20,104,198,185,28,247,61,26,213,234,114,23,0,142,174,117,154,153,246,127,67,176,189,45,164,171,186,211,213,230,25,3,238,19,120,121,58,41,106,40,104,33,252,228,21,27,61,21,251,207,87,71,35,24,173,115,122,160,87,42,181,204,102,225,14,215,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,146,191,127,224,202,197,47,40,251,109,53,130,235,211,122,164,183,195,172,245,53,47,123,225,134,174,169,212,43,36,209,72,197,238,254,133,186,69,129,137,31,109,175,150,8,158,238,132,124,136,177,193,195,70,1,77,170,124,67,105,190,159,92,49,234,187,229,182,249,148,91,105,174,148,52,201,47,92,182,239,16,197,172,85,88,149,30,198,54,157,37,123,222,213,78,134,53,206,221,189,59,166,201,25,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,26,203,233,62,117,249,47,213,60,55,83,61,23,233,63,178,89,5,186,251,224,187,253,159,21,225,106,99,155,181,220,233,119,71,87,111,167,171,165,219,111,190,203,182,198,205,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,172,190,172,96,191,146,253,83,204,180,207,210,158,147,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,78,167,44,189,107,252,180,240,143,139,120,139,127,133,175,193,54,194,171,58,34,232,134,95,5,4,62,30,72,247,145,238,118,244,178,211,117,185,122,119,149,37,233,106,55,167,112,202,160,0,0,0,16,173,206,175,222,159,22,249,127,67,245,27,137,117,121,24,254,187,63,102,255,0,121,22,171,157,95,189,62,45,242,254,135,234,55,18,234,242,49,253,118,126,205,254,242,2,85,0,0,12,0,226,143,149,39,240,148,215,108,155,90,255,0,47,95,103,62,209,248,47,238,103,217,111,25,216,240,244,112,83,127,29,226,227,234,234,236,117,126,130,109,213,183,158,219,174,127,128,49,87,129,142,6,63,129,119,219,111,246,81,251,99,246,199,209,191,244,19,209,254,23,194,120,159,251,162,110,190,175,19,255,0,99,183,71,199,127,40,171,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,3,42,185,24,254,187,63,102,255,0,121,24,1,197,143,189,62,178,124,192,200,126,163,57,159,252,140,127,93,159,179,127,188,140,0,226,199,222,159,89,62,96,100,63,81,156,9,169,229,113,238,39,166,95,141,125,98,180,202,163,18,185,103,93,173,86,14,95,250,127,125,190,220,233,45,214,219,117,61,250,174,178,178,174,102,195,5,52,17,221,171,157,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,213,225,231,139,13,18,226,142,154,253,62,143,100,117,119,23,227,85,13,134,229,13,77,186,122,87,196,201,37,157,148,243,34,200,212,107,153,51,105,159,35,17,21,94,214,43,82,70,198,253,216,129,120,0,0,11,85,197,143,186,198,178,124,191,200,126,157,57,117,75,85,197,143,186,198,178,124,191,200,126,157,56,26,214,27,84,26,171,155,84,0,0,0,32,7,154,63,191,102,166,254,11,244,122,34,127,136,1,230,143,239,217,169,191,130,253,30,136,12,170,228,99,250,236,253,155,253,228,74,161,21,124,140,127,93,159,179,127,188,137,84,0,0,3,85,115,101,62,19,189,214,52,111,229,254,61,244,232,13,107,13,148,248,78,247,88,209,191,151,248,247,211,160,2,234,128,0,213,92,250,171,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,102,49,101,154,89,21,173,217,58,228,123,189,174,85,95,148,203,254,92,220,20,127,10,173,71,158,255,0,159,219,46,177,233,150,45,249,203,149,76,9,218,142,233,92,138,197,142,216,217,186,154,246,245,49,235,36,174,137,28,230,70,214,183,120,157,52,82,32,93,94,88,188,191,232,245,118,178,155,136,29,111,199,124,94,11,73,211,62,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,254,112,200,198,182,103,61,187,171,163,107,217,37,149,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,3,63,249,42,123,172,101,63,48,43,190,157,110,33,88,154,158,74,158,235,25,79,204,10,239,167,91,136,86,3,208,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,194,124,31,112,153,134,240,139,165,255,0,97,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,163,126,227,209,17,210,189,86,202,242,182,225,18,213,161,90,71,75,172,183,155,141,37,219,44,213,11,61,5,201,146,69,78,222,139,93,170,86,36,240,210,197,35,154,146,171,228,73,35,124,254,104,197,124,113,53,26,189,148,150,76,223,0,98,175,52,127,113,61,77,252,23,235,20,70,85,24,171,205,31,220,79,83,127,5,250,197,16,16,173,194,119,189,62,141,252,192,199,190,163,1,178,153,173,103,9,222,244,250,55,243,3,30,250,140,6,202,96,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,9,169,229,113,238,39,166,95,141,125,98,180,202,163,21,121,92,123,137,233,151,227,95,88,173,50,168,12,85,230,143,238,39,169,191,130,253,98,136,128,18,127,185,163,251,137,234,111,224,191,88,162,32,4,12,255,0,229,139,199,143,228,66,251,77,160,218,177,122,233,192,114,11,131,125,27,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,234,146,56,161,114,201,50,237,215,43,150,106,77,96,117,75,75,115,189,22,206,238,122,103,169,118,47,67,100,150,110,207,141,162,241,80,212,118,187,176,178,104,255,0,57,11,223,27,183,142,86,59,213,114,237,190,203,178,162,162,78,79,44,108,147,94,114,30,23,49,230,235,70,49,73,110,182,219,169,224,162,195,107,85,123,53,183,27,36,113,35,96,146,122,100,98,53,140,107,81,172,138,110,164,116,209,163,94,172,253,25,234,3,45,64,0,71,7,57,253,121,169,197,116,191,26,208,11,21,109,39,136,206,42,29,116,190,177,181,17,58,120,237,212,114,70,232,35,124,42,197,123,25,53,78,207,108,168,230,121,208,200,196,235,71,61,27,14,197,245,227,115,94,105,184,142,226,95,49,212,155,53,109,92,248,242,212,50,215,143,164,213,18,200,196,183,83,49,34,142,72,153,43,24,232,89,51,155,37,74,197,208,222,135,212,61,23,119,117,57,108,80,27,20,112,33,174,151,222,34,120,96,196,117,27,49,188,218,174,57,75,188,85,186,250,235,122,49,157,21,84,245,18,70,197,154,38,42,164,83,73,2,65,59,152,136,214,254,121,28,198,53,142,99,83,32,8,107,228,183,172,118,44,63,89,114,221,29,187,195,219,171,212,75,125,61,69,174,167,169,235,213,85,109,109,68,142,166,232,107,21,19,174,9,234,37,238,57,236,107,124,55,79,172,233,26,137,50,128,8,1,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,3,42,185,24,254,187,63,102,255,0,121,18,168,69,95,35,31,215,103,236,223,239,34,85,0,132,14,92,28,192,43,56,119,190,197,164,154,189,145,127,177,61,127,137,158,42,154,136,231,168,147,29,170,232,124,157,84,236,133,146,72,248,102,145,17,143,133,27,210,146,74,146,181,89,249,228,150,103,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,87,114,127,185,92,123,137,233,151,227,95,88,173,2,29,184,193,225,51,50,225,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,94,221,183,170,35,101,98,173,213,229,141,197,86,101,162,58,243,143,105,108,215,42,186,188,19,81,111,16,90,107,237,41,26,74,144,92,106,54,130,150,178,4,115,218,145,63,186,176,178,87,34,175,84,40,237,216,247,199,15,68,148,243,83,180,218,174,60,14,103,213,151,11,101,37,85,69,174,162,207,87,67,44,208,181,239,165,157,110,116,208,172,177,57,83,118,61,98,154,88,213,205,217,122,36,123,125,142,84,88,97,225,59,222,159,70,254,96,99,223,81,128,9,232,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,210,212,150,21,84,108,141,107,85,21,143,100,114,51,94,205,82,210,220,239,69,179,187,158,153,234,93,139,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,245,92,187,111,178,236,168,168,155,63,24,127,204,103,130,143,225,85,167,16,95,240,11,101,170,61,77,197,191,57,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,12,0,173,230,1,89,171,188,3,234,39,15,218,223,145,120,188,234,147,208,144,99,55,41,99,158,90,171,245,44,119,24,38,149,181,47,107,22,52,154,8,233,252,230,145,237,116,205,123,119,71,72,215,190,76,85,225,235,41,177,96,218,251,166,153,174,83,93,224,172,184,254,97,102,186,92,106,123,79,147,177,75,5,108,82,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,60,0,3,37,56,232,227,54,251,198,30,163,210,220,227,181,122,27,12,197,252,69,62,51,109,149,140,90,166,199,42,179,187,83,83,35,119,222,105,123,81,42,198,215,44,113,181,141,107,122,149,31,44,158,219,151,23,3,148,220,86,230,85,249,134,160,190,174,159,78,176,250,136,25,93,12,76,150,39,222,234,220,138,244,162,138,116,68,107,24,214,163,93,59,154,238,235,89,44,77,106,53,102,73,99,181,92,31,112,153,153,113,117,170,31,97,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,175,110,227,209,21,177,61,83,97,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,12,117,230,143,238,39,169,191,130,253,98,136,128,18,127,185,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,0,37,83,150,47,1,223,145,11,21,54,188,234,197,151,167,62,200,45,237,244,109,174,227,110,237,213,98,240,185,243,54,77,157,221,114,119,170,32,117,58,187,170,56,229,133,171,36,43,183,92,173,92,255,0,0,1,128,28,206,184,14,252,183,216,170,117,231,73,236,189,89,246,63,111,119,164,173,118,235,119,114,171,40,133,175,133,177,238,238,235,83,189,79,3,106,21,189,49,201,44,205,72,225,77,250,34,106,103,248,3,85,114,127,185,92,123,137,233,151,227,95,88,173,33,91,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,3,31,245,99,147,95,229,67,84,243,45,76,254,17,222,140,251,91,144,92,111,190,11,236,135,123,194,248,170,153,38,237,119,60,107,122,250,123,157,61,93,45,223,109,246,77,246,51,87,133,205,11,254,13,122,19,140,232,167,218,159,180,127,103,60,111,247,79,192,248,62,255,0,136,172,158,167,248,158,228,157,61,61,254,159,211,93,250,119,242,223,100,186,160,13,107,56,177,247,167,214,79,152,25,15,212,103,38,167,149,199,184,158,153,126,53,245,138,210,21,184,177,247,167,214,79,152,25,15,212,103,38,167,149,199,184,158,153,126,53,245,138,208,50,168,0,0,138,190,121,223,169,63,218,79,221,164,170,17,87,207,59,245,39,251,73,251,180,12,85,229,113,239,217,166,95,141,125,30,180,202,174,121,223,169,63,218,79,221,166,42,242,184,247,236,211,47,198,190,143,90,101,87,60,239,212,159,237,39,238,208,45,87,37,79,122,124,167,229,253,119,212,109,196,212,144,173,201,83,222,159,41,249,127,93,245,27,113,41,50,113,97,162,76,226,46,159,133,134,228,117,114,106,12,244,243,76,250,54,219,167,236,64,246,82,199,86,216,95,58,181,24,175,146,154,71,202,213,106,185,136,144,200,215,185,143,88,216,240,188,0,0,0,0,32,7,154,63,191,102,166,254,11,244,122,35,63,249,42,123,172,101,63,48,43,190,157,110,48,3,154,63,191,102,166,254,11,244,122,35,63,249,42,123,172,101,63,48,43,190,157,110,3,21,121,157,112,29,249,16,190,212,235,206,147,217,122,112,28,130,224,239,73,90,237,214,238,221,46,47,51,153,11,99,221,221,215,47,102,162,119,84,43,122,99,142,40,92,177,194,155,117,196,213,199,94,15,184,179,204,184,69,213,15,183,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,139,177,69,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,107,105,151,38,12,103,30,214,219,133,247,81,115,122,76,159,75,232,170,30,235,77,137,236,168,142,227,113,130,72,37,68,101,100,240,62,20,167,124,18,186,23,35,225,87,164,253,181,85,108,40,238,128,36,83,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,35,47,251,57,223,252,235,191,238,219,255,0,112,37,80,133,111,236,42,113,79,255,0,87,218,85,255,0,149,110,63,242,16,37,83,222,131,133,143,250,153,252,173,233,255,0,254,27,232,207,74,91,191,254,223,123,181,223,255,0,176,235,233,254,78,254,88,1,253,131,31,254,122,47,247,19,255,0,191,146,19,167,180,84,220,62,112,219,141,91,245,26,237,73,13,62,154,224,244,80,223,171,169,27,44,240,49,150,250,6,37,76,209,162,51,186,246,34,66,247,34,35,58,213,54,245,119,93,139,65,253,148,126,4,255,0,235,231,254,230,111,31,242,64,46,175,20,122,233,252,26,244,39,38,214,191,178,223,104,254,206,120,47,238,103,142,240,125,255,0,17,89,5,55,241,221,185,58,122,123,253,95,160,187,244,237,229,190,233,128,31,217,206,255,0,231,93,255,0,118,223,251,129,157,60,102,104,166,85,196,79,13,153,134,142,97,87,11,85,21,235,32,244,127,134,158,233,44,145,210,179,177,95,79,80,254,183,71,28,143,77,217,11,145,54,98,250,202,155,236,155,170,70,15,246,21,56,167,255,0,171,237,42,255,0,202,183,31,249,8,19,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,170,32,28,156,57,78,58,134,219,129,211,35,85,93,228,130,8,186,87,125,252,142,253,147,238,57,0,0,0,0,0,0,0,82,230,239,185,80,3,226,122,42,57,81,87,226,87,27,215,127,234,62,135,53,20,232,146,37,107,183,79,233,243,3,181,143,223,99,176,249,154,189,62,106,119,53,125,138,5,96,0,0,0,41,113,74,170,39,176,169,197,11,237,2,182,253,197,69,45,246,110,84,7,225,230,212,9,116,198,43,104,85,170,169,47,111,201,54,248,72,213,248,249,124,13,109,53,246,196,220,107,86,175,182,70,82,248,116,166,240,187,71,187,87,167,170,154,39,127,39,203,249,91,249,27,45,221,152,146,91,229,98,251,23,167,255,0,206,67,93,78,53,224,101,55,18,185,100,113,162,34,116,91,215,201,60,191,218,48,1,54,28,4,214,83,214,112,215,97,146,154,52,141,137,89,94,141,106,124,63,182,95,252,201,241,50,28,199,14,0,42,173,213,60,54,217,93,110,118,241,58,186,189,91,234,116,249,120,135,34,252,62,243,35,192,225,125,135,83,182,234,77,206,213,246,29,110,79,61,192,169,191,2,178,134,252,10,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,225,74,29,236,43,95,97,66,239,240,64,41,98,42,42,255,0,73,218,135,91,119,243,221,14,192,57,48,251,154,133,127,131,225,43,33,232,115,154,245,174,181,236,169,255,0,133,179,254,35,48,76,25,230,241,87,87,79,194,245,92,116,236,106,199,53,218,216,217,85,127,189,238,189,124,188,254,246,180,8,185,224,86,62,239,19,184,163,127,237,87,21,255,0,241,41,205,137,104,209,82,153,136,190,223,63,247,205,121,56,3,106,191,138,108,81,19,252,5,203,253,74,99,98,8,216,145,177,24,221,246,79,188,10,138,93,236,42,41,119,176,14,180,246,157,173,246,29,77,246,175,244,157,173,246,1,200,7,10,187,1,201,194,175,192,225,93,177,79,155,148,14,28,138,190,95,121,83,24,141,79,103,153,82,38,199,32,0,63,43,38,201,172,248,141,154,170,253,125,169,116,52,116,112,186,121,92,216,220,245,70,183,219,178,53,21,84,15,213,45,238,161,235,206,152,233,109,51,170,179,27,228,212,204,103,233,118,232,230,149,83,215,70,127,37,171,252,167,33,130,60,93,115,81,182,98,213,82,225,250,45,59,170,107,99,235,101,76,181,150,117,88,217,35,42,17,187,110,249,26,171,234,177,254,198,170,111,177,27,239,172,214,254,41,50,151,179,170,43,221,203,119,42,181,18,154,145,140,71,171,229,219,249,31,222,61,126,62,192,37,87,62,230,253,195,221,141,147,65,138,190,245,119,157,146,35,58,89,101,145,158,199,42,47,156,146,199,240,68,255,0,57,139,57,127,55,173,85,184,213,61,248,197,166,146,158,14,181,232,109,68,21,44,94,158,167,109,191,69,110,219,236,173,62,205,19,229,23,158,228,168,202,189,82,173,130,142,23,49,207,72,237,183,136,250,188,216,197,106,46,240,59,226,231,111,178,252,19,250,242,198,203,202,55,133,186,88,163,75,182,57,115,168,145,26,136,231,37,250,165,21,87,100,251,182,79,110,255,0,0,48,62,78,106,252,68,58,85,145,25,104,79,53,219,202,187,254,86,122,28,103,155,126,180,91,234,218,235,229,5,190,106,116,71,110,216,162,171,115,183,84,242,242,117,102,222,211,56,157,202,123,132,201,122,153,46,27,112,70,111,187,122,111,245,155,255,0,55,181,199,132,212,78,79,218,31,112,182,72,204,10,146,231,107,171,87,71,208,246,223,36,114,162,34,250,223,199,70,246,249,167,243,1,206,155,115,129,209,27,203,169,173,249,133,45,246,217,81,52,189,190,165,180,43,211,205,232,141,243,100,242,47,177,85,127,168,205,189,53,213,156,27,86,172,172,191,224,247,73,107,41,30,233,24,139,37,52,144,185,21,142,70,187,201,232,159,21,79,243,144,53,196,111,3,26,183,160,117,83,214,213,91,233,107,44,112,196,201,22,166,59,148,82,61,191,155,123,221,186,42,49,87,100,141,222,198,253,222,211,207,112,223,197,158,163,240,237,118,164,76,122,182,153,109,13,169,73,167,167,146,134,57,157,178,201,19,158,173,85,86,174,251,71,229,235,124,127,204,27,27,2,207,112,213,196,126,31,196,102,11,79,149,227,83,212,171,221,37,68,114,178,106,69,129,81,99,145,27,236,221,83,216,230,124,126,37,225,2,151,162,43,124,207,157,94,168,168,158,126,71,212,124,243,69,231,186,1,92,111,220,236,69,220,249,24,170,139,183,183,99,233,106,238,5,96,0,0,0,0,0,0,0,6,31,243,83,214,59,238,145,112,143,119,166,199,33,218,175,61,184,69,135,73,83,212,207,237,90,90,152,39,146,165,122,30,199,35,251,144,83,203,6,222,171,155,223,235,107,145,204,68,92,192,34,131,157,198,175,84,190,235,167,186,9,67,61,92,116,240,83,203,151,221,35,116,17,118,39,123,221,37,45,19,153,39,156,168,248,210,58,244,115,125,86,42,77,26,250,234,137,208,17,151,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,155,52,105,62,11,249,47,210,204,55,76,253,41,233,63,178,88,253,186,197,227,123,29,159,21,225,105,163,135,187,219,234,119,71,87,111,171,167,169,219,111,182,235,182,228,6,114,247,210,251,174,170,241,131,166,214,203,123,170,225,167,176,94,34,202,43,170,225,162,117,75,41,224,183,185,42,83,187,178,162,70,201,101,142,42,116,145,203,179,95,80,207,39,42,163,29,176,240,24,107,205,155,75,238,186,143,193,245,210,231,102,117,92,149,24,45,226,143,40,125,37,53,19,170,31,83,3,27,37,52,219,244,170,44,108,138,42,185,42,31,38,206,70,178,157,219,162,34,171,219,10,218,33,154,218,180,215,90,48,29,70,190,211,213,207,109,197,114,139,85,238,178,42,70,53,211,201,5,53,92,115,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,218,108,125,173,248,85,215,82,180,95,62,211,155,21,69,36,23,44,171,23,186,217,40,229,171,123,155,4,115,212,210,73,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,125,134,177,128,109,80,64,15,52,127,126,205,77,252,23,232,244,68,207,112,119,118,181,94,184,80,209,234,203,53,206,146,190,158,60,30,203,72,249,105,166,108,172,108,240,81,197,12,209,43,154,170,136,248,229,142,72,222,223,107,94,199,53,118,84,84,33,135,154,63,191,102,166,254,11,244,122,32,51,255,0,146,167,186,198,83,243,2,187,233,214,227,63,204,0,228,169,238,177,148,252,192,174,250,117,184,207,240,48,255,0,152,23,2,54,46,42,177,89,51,92,89,158,11,83,113,251,122,199,110,169,221,242,122,82,150,8,234,164,138,213,208,250,136,169,224,238,212,212,53,124,75,145,92,205,182,93,219,228,144,67,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,180,241,13,124,229,116,47,78,52,219,81,240,205,80,194,172,222,138,186,234,55,165,165,191,195,2,163,105,106,42,169,86,149,82,169,177,162,122,147,73,226,157,221,84,94,151,185,141,122,181,30,233,30,240,252,174,74,158,244,249,79,203,250,239,168,219,139,171,207,59,245,39,251,73,251,180,181,92,149,61,233,242,159,151,245,223,81,183,23,87,158,119,234,79,246,147,247,104,22,171,146,167,189,62,83,242,254,187,234,54,226,106,72,86,228,169,239,79,148,252,191,174,250,141,184,154,144,0,0,0,0,34,47,155,255,0,9,152,110,11,83,77,197,14,31,81,73,105,126,85,120,166,178,221,236,116,212,10,214,85,92,100,138,178,162,91,146,203,220,233,107,222,216,35,107,227,108,73,212,254,169,92,229,123,223,213,30,186,79,130,254,84,53,79,13,211,63,74,122,51,237,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,47,252,234,253,214,49,111,152,20,63,78,184,145,87,194,119,189,62,141,252,192,199,190,163,0,27,4,112,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,221,114,57,187,163,85,238,232,98,50,54,175,67,26,137,114,192,0,0,0,65,15,54,109,80,181,106,63,24,55,75,101,153,180,146,83,224,182,122,60,93,245,116,213,173,168,101,76,236,116,149,51,111,210,136,145,190,41,106,228,167,124,123,185,90,250,119,110,168,170,172,108,239,26,198,107,126,107,106,212,173,104,207,181,26,197,79,87,5,183,42,202,46,183,186,56,170,216,214,207,28,21,53,114,77,27,100,107,92,230,163,209,175,68,84,71,57,55,223,101,95,104,25,169,201,99,0,169,190,241,13,149,234,13,70,61,73,89,109,197,113,119,211,50,186,100,137,207,160,184,214,84,70,144,172,72,229,235,107,223,79,5,123,21,236,79,38,117,181,202,157,196,71,76,249,128,28,151,49,63,67,240,203,145,229,53,120,207,130,171,200,51,10,158,205,198,74,46,220,151,10,24,41,105,153,31,76,170,136,178,195,28,235,88,214,236,170,214,200,179,162,108,238,179,63,192,130,30,108,218,95,106,211,142,48,110,151,59,51,169,35,167,206,172,244,121,67,233,41,168,155,78,202,105,222,233,41,166,223,165,85,36,124,178,210,73,80,249,54,106,185,245,14,221,21,81,94,235,255,0,201,31,87,170,89,117,212,45,4,174,158,174,74,121,233,226,203,237,113,182,8,187,16,61,142,142,150,181,207,147,202,85,124,137,37,2,53,190,179,17,33,145,125,69,85,235,253,94,119,26,67,76,251,86,158,235,221,12,20,145,212,65,81,46,33,116,145,211,203,223,157,143,108,149,84,77,100,126,113,35,35,88,235,213,206,245,94,171,52,105,235,162,39,70,53,242,153,213,11,86,156,113,131,107,182,94,91,73,29,62,117,103,172,197,217,87,83,90,218,118,83,78,247,71,83,14,221,72,169,35,229,150,146,58,118,71,187,85,207,168,110,202,170,136,199,4,239,0,0,0,0,133,110,117,126,244,248,183,203,250,31,168,220,75,171,200,199,245,217,251,55,251,200,181,92,234,253,233,241,111,151,244,63,81,184,151,87,145,143,235,179,246,111,247,144,18,168,0,0,0,0,64,15,52,127,126,205,77,252,23,232,244,68,255,0,16,3,205,31,223,179,83,127,5,250,61,16,25,85,200,199,245,217,251,55,251,200,192,14,44,125,233,245,147,230,6,67,245,25,204,255,0,228,99,250,236,253,155,253,228,96,7,22,62,244,250,201,243,3,33,250,140,224,123,92,187,140,28,154,191,132,108,11,132,188,61,106,237,182,43,93,61,197,217,115,166,138,157,236,187,207,45,225,213,212,140,137,85,142,150,38,64,141,141,202,246,189,138,247,200,246,185,189,49,181,207,183,252,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,68,141,110,200,229,99,186,30,140,145,169,214,198,170,121,92,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,200,174,55,184,6,202,184,53,251,53,119,251,101,246,203,27,200,251,212,222,148,142,207,37,15,131,174,143,214,240,243,55,174,88,211,185,26,245,198,189,222,167,246,167,245,17,35,234,112,78,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,53,225,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,207,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,45,87,22,62,235,26,201,242,255,0,33,250,116,229,213,45,87,22,62,235,26,201,242,255,0,33,250,116,224,107,88,109,80,106,174,109,80,0,0,0,128,30,104,254,253,154,155,248,47,209,232,137,254,32,7,154,63,191,102,166,254,11,244,122,32,50,171,145,143,235,179,246,111,247,145,42,132,85,242,49,253,118,126,205,254,242,37,80,0,0,13,85,205,148,248,78,247,88,209,191,151,248,247,211,160,53,172,54,83,225,59,221,99,70,254,95,227,223,78,128,11,170,0,3,92,206,15,184,76,204,184,186,213,15,176,246,42,138,187,61,138,130,158,74,155,238,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,215,183,113,232,138,216,158,169,176,70,150,233,110,9,162,216,37,179,76,244,210,197,232,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,231,38,123,228,118,242,74,247,122,206,93,183,217,54,68,68,79,43,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,88,216,142,115,220,200,162,137,138,247,244,117,45,213,0,64,15,52,127,126,205,77,252,23,232,244,68,255,0,16,3,205,31,223,179,83,127,5,250,61,16,25,255,0,201,83,221,99,41,249,129,93,244,235,113,10,196,212,242,84,247,88,202,126,96,87,125,58,220,66,176,27,41,240,157,238,177,163,127,47,241,239,167,64,93,82,213,112,157,238,177,163,127,47,241,239,167,64,93,80,6,42,243,71,247,19,212,223,193,126,177,68,101,81,138,188,209,253,196,245,55,240,95,172,81,1,10,220,39,123,211,232,223,204,12,123,234,48,27,41,154,214,112,157,239,79,163,127,48,49,239,168,192,108,166,0,0,0,214,179,139,31,122,125,100,249,129,144,253,70,115,101,51,90,206,44,125,233,245,147,230,6,67,245,25,192,154,158,87,30,226,122,101,248,215,214,43,76,170,49,87,149,199,184,158,153,126,53,245,138,211,42,128,197,94,104,254,226,122,155,248,47,214,40,136,1,39,251,154,63,184,158,166,254,11,245,138,34,0,64,217,163,48,208,29,26,207,245,31,22,213,204,203,79,109,87,92,191,11,234,244,37,210,118,59,185,77,186,171,155,212,212,84,100,189,183,170,201,23,113,174,237,72,231,62,62,135,170,185,110,0,0,12,127,227,191,93,47,188,59,112,193,151,106,54,29,121,181,91,178,150,248,91,117,137,215,4,99,250,234,170,42,35,141,235,12,79,84,73,102,142,5,158,118,177,81,205,252,202,185,236,115,26,246,174,64,16,215,206,147,88,236,89,134,178,226,90,59,104,135,185,87,167,118,250,138,139,165,79,83,211,166,170,228,218,121,27,77,208,230,34,47,68,16,83,203,220,107,222,215,120,158,159,85,209,185,20,35,172,23,43,0,209,11,174,121,163,218,169,172,176,223,41,40,237,186,93,79,102,117,69,35,163,115,231,174,158,227,92,218,104,152,207,99,88,198,181,38,123,158,170,171,187,35,106,53,122,213,241,219,80,61,86,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,215,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,179,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,107,111,196,142,136,93,120,112,214,220,167,69,239,55,202,75,205,70,57,81,19,89,95,77,27,163,101,76,19,65,29,68,47,86,59,205,143,88,166,143,173,155,185,26,254,166,163,158,136,143,89,116,228,251,172,118,44,231,134,4,210,170,120,124,61,235,77,46,19,211,214,71,212,247,247,233,107,170,39,171,167,169,221,88,214,55,169,239,169,139,182,142,123,147,195,117,187,165,36,106,1,157,68,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,149,92,140,127,93,159,179,127,188,137,84,34,175,145,143,235,179,246,111,247,145,42,128,106,174,79,247,43,143,113,61,50,252,107,235,21,164,0,147,253,202,227,220,79,76,191,26,250,197,104,14,104,254,226,122,155,248,47,214,40,136,86,225,59,222,159,70,254,96,99,223,81,128,154,158,104,254,226,122,155,248,47,214,40,136,86,225,59,222,159,70,254,96,99,223,81,128,13,148,192,0,70,95,55,94,15,177,154,252,54,225,197,166,30,148,150,219,237,174,162,153,185,115,102,150,161,239,187,193,42,210,80,210,62,36,87,186,40,159,2,182,54,171,26,198,35,217,35,220,231,117,70,214,190,42,244,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,93,183,217,23,216,78,247,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,4,255,0,112,197,195,214,43,194,254,141,89,116,143,22,169,241,254,3,185,83,113,186,62,150,58,121,174,117,210,187,170,90,137,26,196,255,0,22,54,35,156,247,50,40,162,98,189,253,29,75,117,64,3,21,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,2,106,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,0,54,83,0,0,0,1,173,103,22,62,244,250,201,243,3,33,250,140,228,212,242,184,247,19,211,47,198,190,177,90,66,183,22,62,244,250,201,243,3,33,250,140,228,212,242,184,247,19,211,47,198,190,177,90,6,85,0,0,214,179,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,33,91,139,31,122,125,100,249,129,144,253,70,114,106,121,92,123,137,233,151,227,95,88,173,3,42,128,0,8,171,231,157,250,147,253,164,253,218,74,161,21,124,243,191,82,127,180,159,187,64,197,94,87,30,253,154,101,248,215,209,235,76,170,231,157,250,147,253,164,253,218,98,175,43,143,126,205,50,252,107,232,245,166,85,115,206,253,73,254,210,126,237,3,5,120,92,226,82,251,194,245,227,58,205,112,228,232,202,111,120,124,216,245,138,165,244,172,168,134,142,170,106,250,41,31,60,140,123,145,23,162,8,39,86,110,143,111,119,180,143,99,152,175,66,207,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,124,166,101,97,92,177,245,115,56,225,46,94,37,45,23,26,185,239,181,84,238,185,89,112,138,123,51,221,91,112,183,54,102,183,191,221,146,70,42,61,209,36,211,197,28,113,75,221,141,33,237,185,206,153,26,208,207,254,90,124,117,84,241,53,140,213,105,134,167,87,213,213,106,134,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,167,82,118,228,107,158,174,145,35,205,243,87,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,35,131,174,49,112,78,47,240,74,139,253,130,143,208,217,37,155,163,237,6,63,220,154,163,209,125,217,170,25,75,253,180,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,97,144,0,0,32,7,154,63,191,102,166,254,11,244,122,35,63,249,42,123,172,101,63,48,43,190,157,110,48,3,154,63,191,102,166,254,11,244,122,35,63,249,42,123,172,101,63,48,43,190,157,110,3,63,192,0,8,171,254,206,119,255,0,58,239,251,182,255,0,220,9,84,32,7,251,23,28,118,127,214,51,253,211,89,255,0,229,96,75,246,172,103,95,149,14,1,115,45,75,244,95,163,62,214,232,253,198,251,224,187,253,239,11,226,172,178,77,218,238,116,183,175,167,185,211,213,210,221,246,223,100,223,99,93,115,102,142,30,177,107,238,13,160,90,105,133,101,52,62,10,245,143,225,246,107,93,198,155,186,201,59,21,80,81,69,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,50,224,1,106,184,163,215,79,224,215,161,57,54,181,253,150,251,71,246,115,193,127,115,60,119,131,239,248,138,200,41,191,142,237,201,211,211,223,234,253,5,223,167,111,45,247,76,0,254,206,119,255,0,58,239,251,182,255,0,220,12,212,227,215,75,115,189,105,225,59,57,211,61,52,177,122,103,36,188,250,51,193,81,120,168,105,251,189,171,149,44,210,126,114,103,178,54,237,28,79,119,172,228,223,109,147,117,84,69,136,31,236,92,113,217,255,0,88,207,247,77,103,255,0,149,129,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,216,235,145,251,21,57,118,62,103,170,170,237,236,220,10,154,245,85,219,239,83,232,98,34,55,200,233,134,52,223,117,223,200,250,0,0,89,238,37,120,143,195,248,115,193,106,50,188,150,122,148,123,100,167,142,38,67,72,179,170,172,146,43,125,155,162,123,26,255,0,143,192,15,99,169,90,179,131,105,45,149,247,252,226,233,45,29,35,29,27,21,99,166,146,103,42,189,202,214,249,49,23,226,139,254,99,9,53,39,156,14,136,217,157,83,111,195,233,111,183,58,136,101,237,245,37,161,88,158,79,84,119,155,231,141,125,136,139,253,100,106,113,33,197,158,163,241,19,118,171,76,134,182,153,45,14,169,89,160,167,142,134,56,93,178,73,43,152,174,84,87,46,251,73,231,235,124,63,207,232,120,114,224,99,86,245,242,170,10,218,91,125,45,29,142,104,159,34,84,201,114,138,55,187,243,108,123,118,68,71,170,110,146,55,218,223,191,216,5,226,201,185,183,235,69,194,173,206,177,208,91,225,167,84,110,205,150,42,182,187,116,79,63,38,214,109,237,60,244,124,213,248,136,108,169,34,178,208,190,105,191,149,119,252,172,204,141,59,228,253,161,246,251,100,108,207,105,46,119,74,180,116,157,111,117,242,70,170,162,175,171,252,76,108,111,146,127,49,238,219,202,123,132,200,186,89,22,27,112,86,111,187,186,175,245,155,255,0,63,177,192,97,126,33,205,235,85,109,213,76,126,79,105,164,168,131,173,58,219,79,5,75,215,167,169,187,237,215,91,182,251,35,140,166,192,121,191,112,247,124,100,48,101,79,189,90,39,124,138,206,151,217,100,127,181,200,137,231,28,178,124,21,127,204,126,189,235,148,111,11,117,81,72,150,156,114,231,79,34,181,81,174,91,245,74,170,46,203,247,238,158,221,190,6,39,107,103,40,188,247,26,71,213,233,109,108,21,144,181,141,122,199,114,188,71,213,228,199,171,145,54,129,191,22,183,109,215,226,191,212,18,167,167,154,243,166,58,165,76,218,172,58,249,53,75,31,250,61,202,57,162,85,245,213,159,202,106,127,41,170,92,35,90,246,86,107,127,11,121,75,25,213,21,146,229,187,85,26,169,77,86,199,163,21,146,237,252,191,239,216,191,15,105,36,28,34,243,81,182,101,53,81,97,250,211,59,169,171,100,232,101,52,180,118,117,72,223,35,234,21,187,110,201,28,169,234,189,158,214,162,111,184,18,96,15,202,198,114,107,62,93,102,165,191,88,170,93,53,29,100,45,158,39,58,55,49,85,174,246,110,142,68,84,63,84,10,30,196,114,123,60,202,90,138,158,95,113,218,112,169,184,4,95,129,201,215,230,213,42,71,110,5,64,225,23,115,144,41,113,214,190,211,177,199,91,189,169,253,32,118,55,216,84,82,223,97,80,29,21,136,171,76,244,79,111,151,251,230,187,92,117,71,218,226,119,43,111,253,170,220,191,254,37,1,177,84,140,73,24,172,118,251,41,174,255,0,31,141,86,113,77,149,162,255,0,128,182,255,0,169,66,4,176,242,175,175,241,156,37,99,221,110,115,158,149,215,77,213,127,240,183,255,0,198,102,9,131,60,161,234,234,234,56,94,164,142,161,141,72,225,187,92,219,18,167,247,189,214,47,159,159,222,231,25,204,7,10,117,61,21,85,63,164,237,83,173,219,249,108,128,114,223,97,89,66,111,241,66,180,246,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,216,80,190,194,181,40,119,176,14,26,118,39,176,234,103,181,127,164,237,64,57,48,187,155,21,52,115,240,155,126,115,145,122,153,95,107,86,249,255,0,221,72,159,240,169,154,38,33,243,74,160,241,60,36,228,51,109,191,77,194,214,158,213,255,0,166,155,255,0,24,17,87,203,178,154,26,142,40,44,174,151,125,225,183,92,36,103,158,222,183,97,205,255,0,121,202,108,32,107,187,192,37,67,169,248,164,197,118,93,146,74,123,139,23,250,60,20,203,255,0,1,176,237,52,140,150,22,189,138,138,213,223,109,151,249,192,237,41,113,81,75,190,240,58,216,187,236,191,121,218,223,97,212,158,223,235,59,91,236,0,82,231,39,222,28,237,189,167,67,164,243,254,125,128,173,92,229,118,219,127,152,237,98,108,155,253,229,16,121,238,171,247,29,160,0,60,110,172,234,109,131,74,48,107,198,101,126,174,134,8,109,148,82,213,122,242,70,213,94,132,79,36,71,185,168,190,106,159,20,246,129,244,106,102,161,216,116,199,13,186,229,247,250,250,106,104,109,180,146,84,254,122,86,51,171,165,19,251,247,53,23,205,83,226,158,210,24,120,218,230,13,155,235,21,206,187,5,196,43,104,160,198,187,117,52,53,10,148,48,185,243,55,190,187,116,200,146,72,155,43,88,223,52,217,124,213,126,229,79,25,198,183,26,121,111,17,153,77,69,134,223,81,20,88,213,27,170,41,35,137,180,81,53,245,9,226,85,237,119,91,95,38,233,179,35,217,90,169,191,159,222,122,142,1,120,32,175,215,76,142,151,53,205,45,151,26,123,5,174,229,76,246,183,121,169,146,118,246,214,94,174,174,210,162,177,127,55,178,181,233,191,159,243,1,108,120,102,224,243,80,56,140,184,73,89,29,5,101,37,169,178,244,201,59,161,154,55,74,174,133,210,35,163,114,64,246,42,121,55,250,151,249,208,153,206,27,184,48,210,158,30,172,78,167,176,91,235,31,91,87,218,146,166,73,238,18,202,142,123,98,232,246,108,221,191,73,255,0,15,143,245,23,127,79,180,255,0,30,211,108,114,151,27,198,233,95,5,53,60,49,69,179,166,116,139,234,70,214,39,155,188,253,141,67,211,1,195,90,141,106,53,169,178,34,108,135,32,0,0,1,231,243,28,23,27,206,237,115,90,114,58,39,207,12,209,186,53,232,153,241,170,34,181,205,242,86,170,124,30,226,16,56,240,224,142,187,64,242,201,175,88,69,174,178,92,102,74,122,119,47,173,61,74,196,254,212,142,145,202,245,137,17,26,137,10,175,155,151,109,254,239,100,239,158,91,81,112,11,22,162,227,21,248,253,242,157,242,199,83,79,44,73,209,43,152,187,186,55,179,218,159,227,168,16,17,193,223,20,57,102,128,231,182,186,106,58,202,102,89,43,43,161,109,75,37,166,141,234,212,146,120,58,221,212,231,55,111,86,47,138,236,134,193,56,190,77,106,203,45,16,222,45,53,81,205,12,189,95,162,246,185,83,103,57,190,125,42,169,237,106,252,77,113,248,156,209,58,173,6,213,90,220,29,212,211,178,145,148,212,213,52,239,147,173,221,77,146,52,85,245,156,198,239,235,35,254,31,15,230,51,199,148,239,20,55,219,133,246,227,164,185,69,109,51,233,226,163,134,74,71,44,17,198,229,115,235,29,212,170,228,114,111,252,122,127,39,255,0,104,74,241,75,154,143,77,148,168,1,242,185,138,199,46,222,73,185,218,207,209,66,183,166,232,82,212,80,43,79,97,201,194,123,14,64,0,0,0,0,0,0,16,87,205,231,58,251,91,198,77,202,193,232,191,9,246,43,31,181,216,187,221,254,231,139,238,70,234,254,239,79,74,118,246,241,253,190,157,221,252,87,86,254,183,75,103,80,214,219,140,75,181,214,245,197,126,176,214,94,110,117,117,245,17,231,23,170,70,75,83,51,165,123,96,130,178,88,97,137,28,229,85,70,71,20,113,198,198,251,26,198,53,169,178,34,32,25,107,201,47,22,190,213,235,238,117,154,211,208,245,217,109,88,122,218,235,42,123,172,78,213,85,93,109,60,148,241,244,42,245,187,169,148,85,43,186,34,181,59,123,57,81,92,212,89,148,35,171,146,94,45,98,164,208,44,235,53,167,161,232,189,93,115,5,181,214,84,247,94,189,218,90,74,42,121,41,227,232,85,232,111,75,235,106,87,116,68,114,247,54,114,170,53,168,146,42,0,214,179,139,31,122,125,100,249,129,144,253,70,115,101,51,94,190,100,56,181,139,15,227,107,84,173,56,229,15,132,164,168,184,82,93,36,143,186,249,58,170,171,104,105,234,234,100,221,234,170,157,115,207,43,246,223,165,189,91,53,17,168,136,129,39,252,161,179,175,181,188,27,91,108,30,139,240,159,98,178,11,165,139,189,223,238,120,190,228,141,175,238,244,244,167,111,111,31,219,233,221,223,197,117,111,235,116,182,53,185,163,251,246,106,111,224,191,71,162,51,255,0,146,167,186,198,83,243,2,187,233,214,227,0,57,163,251,246,106,111,224,191,71,162,3,63,249,42,123,172,101,63,48,43,190,157,110,51,252,192,14,74,158,235,25,79,204,10,239,167,91,140,255,0,0,69,95,60,239,212,159,237,39,238,210,85,8,171,231,157,250,147,253,164,253,218,5,170,228,169,239,79,148,252,191,174,250,141,184,186,188,243,191,82,127,180,159,187,75,85,201,83,222,159,41,249,127,93,245,27,113,117,121,231,126,164,255,0,105,63,118,129,106,185,42,123,211,229,63,47,235,190,163,110,38,164,133,110,74,158,244,249,79,203,250,239,168,219,137,169,0,0,0,0,3,0,57,213,251,172,98,223,48,40,126,157,113,34,175,132,239,122,125,27,249,129,143,125,70,2,85,57,213,251,172,98,223,48,40,126,157,113,34,175,132,239,122,125,27,249,129,143,125,70,0,54,83,0,0,0,1,106,184,177,247,88,214,79,151,249,15,211,167,53,172,54,8,230,105,118,186,217,120,28,212,250,203,53,206,174,130,162,74,123,109,35,229,166,153,209,61,208,79,115,164,134,104,149,205,84,85,100,145,73,36,111,111,177,204,123,154,187,162,170,16,3,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,27,25,240,83,139,88,176,254,17,244,134,211,142,80,248,74,74,140,62,217,116,146,62,235,228,234,170,173,129,181,117,50,110,245,85,78,185,231,149,251,111,210,222,173,154,136,212,68,75,214,126,78,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,126,176,24,65,206,23,10,186,229,92,31,62,251,111,168,164,142,159,14,202,45,183,186,230,204,247,35,228,129,237,154,133,27,18,35,85,21,253,218,232,156,168,229,106,116,53,235,190,232,141,116,69,240,157,239,79,163,127,48,49,239,168,192,79,71,26,216,181,139,48,225,31,87,173,57,29,15,139,164,167,195,238,119,72,227,238,190,62,154,170,40,29,87,77,38,236,84,85,232,158,8,159,182,253,46,233,217,200,173,85,69,215,8,13,170,0,0,0,0,66,183,58,191,122,124,91,229,253,15,212,110,37,213,228,99,250,236,253,155,253,228,90,174,117,126,244,248,183,203,250,31,168,220,75,171,200,199,245,217,251,55,251,200,9,84,0,0,0,0,32,7,154,63,191,102,166,254,11,244,122,34,127,136,1,230,143,239,217,169,191,130,253,30,136,12,170,228,99,250,236,253,155,253,228,96,7,22,62,244,250,201,243,3,33,250,140,230,127,242,49,253,118,126,205,254,242,48,3,139,31,122,125,100,249,129,144,253,70,112,37,83,147,239,15,88,174,19,161,41,196,23,137,244,134,73,168,221,250,110,169,41,99,111,162,232,104,235,39,131,195,195,38,203,34,247,100,139,187,34,245,35,93,209,3,122,17,98,235,126,111,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,58,242,184,247,19,211,47,198,190,177,90,101,80,26,230,113,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,91,233,203,131,152,5,103,14,247,216,180,147,87,178,47,246,39,175,241,51,197,83,81,28,245,18,99,181,93,15,147,170,157,144,178,73,31,12,210,34,49,240,163,122,82,73,82,86,171,63,60,146,203,167,17,90,13,134,241,37,164,119,221,41,204,232,169,28,203,141,59,223,108,174,154,157,102,125,166,226,140,114,83,214,196,141,123,29,215,27,157,186,181,30,222,182,43,227,114,244,61,200,186,235,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,6,206,101,170,226,199,221,99,89,62,95,228,63,78,156,192,14,84,124,116,255,0,17,194,254,181,230,127,244,189,46,1,91,92,223,241,154,235,92,149,10,239,251,215,133,99,155,253,252,40,255,0,246,188,38,127,241,99,238,177,172,159,47,242,31,167,78,6,181,134,213,6,170,230,213,0,0,0,8,1,230,143,239,217,169,191,130,253,30,136,159,226,0,121,163,251,246,106,111,224,191,71,162,3,42,185,24,254,187,63,102,255,0,121,18,168,69,95,35,31,215,103,236,223,239,34,85,0,0,0,213,92,217,79,132,239,117,141,27,249,127,143,125,58,3,90,195,101,62,19,189,214,52,111,229,254,61,244,232,0,186,160,0,0,0,4,0,243,71,247,236,212,223,193,126,143,68,79,241,0,60,209,253,251,53,55,240,95,163,209,1,159,252,149,61,214,50,159,152,21,223,78,183,16,172,77,79,37,79,117,140,167,230,5,119,211,173,196,43,1,178,159,9,222,235,26,55,242,255,0,30,250,116,5,213,45,87,9,222,235,26,55,242,255,0,30,250,116,5,213,0,98,175,52,127,113,61,77,252,23,235,20,70,85,24,171,205,31,220,79,83,127,5,250,197,16,16,173,194,119,189,62,141,252,192,199,190,163,1,178,153,173,103,9,222,244,250,55,243,3,30,250,140,6,202,96,0,0,13,107,56,177,247,167,214,79,152,25,15,212,103,54,83,53,172,226,199,222,159,89,62,96,100,63,81,156,9,169,229,113,238,39,166,95,141,125,98,180,202,163,21,121,92,123,137,233,151,227,95,88,173,50,168,12,85,230,143,238,39,169,191,130,253,98,136,128,18,127,185,163,251,137,234,111,224,191,88,162,32,4,13,170,0,0,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,107,47,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,245,32,139,184,247,189,176,196,196,108,113,177,92,189,17,177,141,69,217,168,76,167,56,45,99,177,96,220,48,46,149,84,67,226,47,90,151,112,130,158,142,62,167,179,177,75,67,81,5,93,69,78,232,199,49,221,47,101,52,93,181,115,28,190,39,173,189,73,27,144,136,190,27,180,66,235,196,126,182,226,218,47,102,190,82,89,170,50,58,137,90,250,250,152,221,35,41,160,134,9,42,38,122,49,190,111,122,69,12,157,12,221,168,231,244,181,92,196,85,122,6,127,212,104,189,171,74,121,47,228,23,217,177,10,75,78,79,156,211,217,239,215,154,198,189,178,207,95,4,151,234,119,91,220,249,17,206,217,137,70,248,92,216,145,81,24,178,72,170,214,200,249,55,139,98,127,185,163,251,137,234,111,224,191,88,162,32,4,9,73,231,97,162,246,171,117,78,7,174,248,246,33,73,75,81,116,168,170,176,228,215,136,94,214,62,170,116,138,55,219,155,44,125,91,189,233,20,53,168,146,163,21,122,35,99,30,237,155,19,83,29,121,90,107,165,102,143,241,89,97,198,235,111,62,19,27,212,79,249,155,185,195,34,79,36,111,170,145,21,109,239,108,113,47,79,123,197,118,225,108,143,107,154,200,234,103,253,20,114,189,179,41,197,62,138,127,8,158,31,115,109,28,142,225,224,170,242,11,122,120,9,221,47,110,54,87,65,43,42,41,123,174,237,200,169,10,207,12,73,39,75,21,221,181,127,78,206,217,83,90,192,54,168,32,7,154,63,191,102,166,254,11,244,122,34,111,180,7,88,236,92,64,104,214,39,172,88,228,62,30,147,38,183,182,162,74,110,167,191,194,85,49,206,142,166,155,173,236,98,201,218,158,57,98,238,116,35,95,209,212,223,85,200,164,32,243,71,247,236,212,223,193,126,143,68,6,85,114,49,253,118,126,205,254,242,37,80,138,190,70,63,174,207,217,191,222,68,170,1,170,185,63,220,174,61,196,244,203,241,175,172,86,144,2,79,247,43,143,113,61,50,252,107,235,21,160,57,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,2,106,121,163,251,137,234,111,224,191,88,162,33,91,132,239,122,125,27,249,129,143,125,70,0,54,83,0,1,138,188,209,253,196,245,55,240,95,172,81,16,173,194,119,189,62,141,252,192,199,190,163,1,53,60,209,253,196,245,55,240,95,172,81,16,173,194,119,189,62,141,252,192,199,190,163,0,27,41,128,0,197,94,104,254,226,122,155,248,47,214,40,136,86,225,59,222,159,70,254,96,99,223,81,128,154,158,104,254,226,122,155,248,47,214,40,136,86,225,59,222,159,70,254,96,99,223,81,128,13,148,192,0,0,0,107,89,197,143,189,62,178,124,192,200,126,163,57,53,60,174,61,196,244,203,241,175,172,86,144,173,197,143,189,62,178,124,192,200,126,163,57,53,60,174,61,196,244,203,241,175,172,86,129,149,64,0,53,172,226,199,222,159,89,62,96,100,63,81,156,154,158,87,30,226,122,101,248,215,214,43,72,86,226,199,222,159,89,62,96,100,63,81,156,154,158,87,30,226,122,101,248,215,214,43,64,202,160,0,2,42,249,231,126,164,255,0,105,63,118,146,168,69,95,60,239,212,159,237,39,238,208,49,87,149,199,191,102,153,126,53,244,122,211,42,185,231,126,164,255,0,105,63,118,152,171,202,227,223,179,76,191,26,250,61,105,149,92,243,191,82,127,180,159,187,64,197,254,88,90,13,134,235,231,20,116,150,189,64,162,164,185,88,177,59,61,78,77,81,105,171,167,89,160,185,62,41,97,130,40,100,78,182,167,67,101,169,142,85,71,35,216,244,133,99,115,21,178,46,211,232,66,183,37,79,122,124,167,229,253,119,212,109,196,212,129,17,124,215,184,28,169,198,174,183,190,46,52,229,244,137,98,185,84,83,191,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,117,171,188,169,52,174,147,119,182,71,246,112,43,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,236,210,65,183,50,206,5,105,184,101,201,169,117,63,76,104,41,41,116,191,35,168,130,219,75,66,218,169,100,158,209,113,74,117,87,64,245,158,71,203,51,38,72,38,153,178,35,151,165,123,145,185,172,70,198,178,4,196,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,235,128,107,195,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,159,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,8,33,230,143,239,217,169,191,130,253,30,136,207,254,74,158,235,25,79,204,10,239,167,91,140,0,230,143,239,217,169,191,130,253,30,136,207,254,74,158,235,25,79,204,10,239,167,91,128,207,240,0,0,0,22,211,137,187,181,214,193,195,110,171,223,108,87,58,187,117,202,221,131,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,95,127,225,99,197,63,255,0,52,182,170,255,0,231,149,199,255,0,92,108,123,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,152,215,253,139,142,4,255,0,235,25,254,233,175,31,242,176,50,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,125,135,39,11,236,3,173,255,0,162,167,83,88,175,114,111,230,155,157,206,69,42,98,108,128,26,212,98,108,133,64,1,249,25,70,77,106,196,237,19,94,46,213,81,195,12,93,63,166,246,181,87,119,53,190,93,74,137,237,114,124,77,125,184,196,226,135,44,215,236,246,233,77,89,89,76,251,37,29,116,205,166,100,84,209,177,92,145,207,63,67,186,154,231,111,234,203,240,93,148,204,46,108,92,80,223,109,247,219,118,146,226,245,180,204,167,150,142,105,42,220,144,71,35,145,204,172,111,74,163,149,203,183,241,11,252,159,253,152,29,195,30,137,213,107,206,170,209,96,237,166,157,244,143,166,169,169,168,124,125,109,233,108,113,170,167,172,214,59,111,89,89,240,248,255,0,56,23,195,128,254,8,235,181,243,44,134,245,155,218,235,34,198,99,167,168,114,122,211,211,44,175,237,70,232,220,143,72,149,21,170,147,34,249,57,55,219,238,246,205,254,29,130,227,120,37,174,27,78,57,68,248,33,134,54,198,157,115,62,69,84,70,181,190,106,229,95,131,26,124,218,117,128,88,180,235,24,160,199,236,116,239,138,58,106,120,162,94,185,92,245,221,177,177,158,213,255,0,17,15,82,0,0,0,225,205,71,53,90,228,221,21,54,83,144,6,61,113,35,193,134,148,241,11,98,109,61,254,223,88,202,218,78,236,148,210,65,112,150,36,107,221,23,71,179,103,111,250,44,248,124,63,168,134,62,38,120,60,212,14,28,238,17,214,73,65,89,87,106,116,189,49,206,216,102,145,209,43,97,108,138,233,28,176,49,136,158,110,254,164,254,101,54,33,60,206,160,233,254,61,169,56,229,86,55,146,82,190,122,106,136,101,139,102,204,232,215,215,141,204,95,54,249,251,28,160,66,239,4,188,193,179,125,29,185,208,224,185,125,109,20,248,215,110,154,134,157,86,134,22,190,22,247,211,126,169,22,72,211,100,107,221,230,187,175,146,47,222,171,51,218,103,168,118,29,78,195,109,89,125,130,190,154,166,27,149,36,117,63,153,149,143,233,234,69,254,241,206,68,243,69,248,175,176,133,110,62,248,32,175,208,188,142,171,53,194,237,151,26,139,5,210,229,82,247,55,121,170,82,6,246,210,94,174,174,210,34,49,63,57,186,185,235,183,151,243,158,95,130,158,52,242,222,28,242,154,123,13,194,162,41,113,170,199,83,210,73,19,168,162,115,233,211,196,163,220,238,183,62,61,147,103,201,186,185,87,111,47,184,9,251,7,141,210,125,77,176,106,190,13,103,204,172,53,208,207,13,206,138,42,175,82,72,220,169,214,139,228,168,199,57,19,205,23,226,190,195,217,1,75,211,116,223,238,58,145,206,71,109,183,249,206,243,170,127,45,149,62,224,42,107,147,239,42,62,102,201,231,252,251,29,237,118,254,192,57,113,214,245,219,117,251,142,199,29,107,237,254,176,59,26,84,82,223,188,168,1,175,127,49,58,104,105,248,160,189,58,45,247,154,221,111,145,254,123,250,221,134,183,253,230,161,176,93,76,140,138,23,61,234,136,212,219,125,215,249,205,120,184,251,168,117,71,20,153,86,235,186,71,79,110,98,127,71,130,133,127,225,2,84,121,78,211,71,7,9,182,23,53,23,169,245,247,69,119,159,253,212,169,255,0,2,25,162,98,31,43,90,15,13,194,78,61,54,219,117,92,46,137,237,95,250,105,223,241,25,120,7,11,236,58,220,118,41,212,255,0,106,127,72,21,39,176,173,61,133,13,246,21,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,182,82,162,151,32,20,167,243,21,167,176,235,68,83,177,61,128,114,88,62,57,49,36,205,184,114,191,99,219,61,123,245,116,15,78,149,84,95,86,165,142,248,34,253,223,113,127,15,27,171,212,14,185,96,55,10,54,183,117,123,224,95,98,252,37,106,252,0,215,183,131,251,220,88,247,16,248,173,214,121,25,28,113,37,122,57,207,84,68,77,232,167,79,138,162,123,85,13,140,241,234,134,213,89,233,231,111,177,221,127,232,114,161,172,77,134,103,216,179,52,123,158,145,190,146,105,227,85,119,150,203,210,246,175,180,217,111,75,107,82,225,131,219,234,154,228,119,91,166,246,42,46,219,74,228,248,1,235,14,21,55,67,147,133,77,208,10,54,43,79,97,66,170,251,78,85,125,80,58,101,122,252,60,138,98,103,83,188,252,182,42,219,173,127,155,238,59,163,141,24,155,111,184,21,34,35,83,100,57,7,77,101,92,52,52,147,86,212,61,27,20,17,186,71,170,170,34,34,53,55,95,53,254,100,3,240,245,3,51,181,233,254,29,119,203,174,245,80,193,79,107,164,146,165,203,35,218,212,245,83,254,201,205,77,183,84,248,161,4,156,110,241,131,153,235,158,160,100,56,221,61,194,147,236,197,53,116,212,244,236,138,146,36,89,99,106,197,178,172,136,231,239,235,66,138,138,138,158,95,232,190,188,205,248,201,143,44,189,223,116,71,22,71,173,45,44,178,80,214,204,217,105,228,99,182,240,175,217,54,107,156,158,108,122,126,146,42,47,244,24,197,193,247,11,217,71,16,90,149,101,130,58,73,32,177,67,95,3,170,170,37,166,157,99,146,61,228,85,70,190,52,68,242,88,92,138,189,73,178,168,23,63,151,71,8,77,215,60,218,155,54,202,232,107,146,201,97,187,83,171,90,215,203,2,74,169,19,229,221,92,145,170,42,110,145,42,108,244,248,239,228,164,221,226,24,141,151,9,177,211,216,44,52,238,134,150,158,56,227,107,93,35,158,187,49,136,196,243,119,159,177,168,121,221,22,210,123,46,141,224,244,120,133,149,173,232,134,40,82,71,53,100,217,92,200,89,31,151,91,156,191,200,251,254,39,189,0,0,3,141,255,0,152,34,124,84,34,108,114,7,27,34,132,223,226,114,0,3,132,242,57,3,1,249,162,112,231,65,168,120,53,94,161,82,81,206,235,133,162,147,196,43,217,44,155,42,83,211,85,189,19,165,26,228,219,205,191,119,244,161,15,250,77,168,119,157,48,206,237,121,101,146,120,162,150,158,166,14,234,201,27,94,139,19,102,142,69,77,157,229,237,141,60,247,79,233,54,87,207,241,138,92,195,17,186,88,42,219,187,42,169,103,141,63,75,218,232,158,207,228,170,47,242,141,108,245,187,77,106,244,159,81,174,152,93,74,43,146,139,177,208,254,219,216,142,235,130,57,23,110,191,63,46,231,222,6,199,218,87,153,211,103,88,117,29,242,10,136,230,116,157,206,183,70,173,86,249,74,246,167,232,170,255,0,120,122,242,60,185,70,107,36,89,150,11,116,193,42,228,68,174,178,210,178,119,238,248,253,100,146,178,165,83,102,181,17,222,199,183,218,132,134,129,194,166,231,29,42,84,82,191,208,5,64,165,23,224,84,0,0,0,0,0,0,0,214,179,139,31,122,125,100,249,129,144,253,70,115,101,50,218,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,160,99,95,39,172,42,235,138,240,124,203,237,194,162,146,74,124,199,40,185,94,232,91,11,220,175,142,6,54,26,21,108,168,173,68,71,247,104,101,114,35,85,201,208,230,46,251,170,181,185,190,126,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,83,245,128,16,173,206,175,222,159,22,249,127,67,245,27,137,53,39,138,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,138,129,28,28,140,127,93,159,179,127,188,140,85,230,143,239,217,169,191,130,253,30,136,157,60,23,73,244,179,75,252,119,228,207,77,49,76,75,210,125,175,27,232,43,53,53,7,138,237,245,118,251,189,150,55,175,167,184,254,158,173,246,235,118,222,213,63,43,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,143,19,113,186,99,52,85,117,83,244,49,172,103,92,178,70,231,187,165,140,107,83,117,242,107,81,19,201,16,12,64,228,169,238,177,148,252,192,174,250,117,184,207,243,207,225,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,224,135,160,0,69,95,60,239,212,159,237,39,238,210,85,15,41,157,105,62,150,106,135,129,252,166,105,166,41,150,250,51,187,224,189,59,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,216,128,68,15,37,79,122,124,167,229,253,119,212,109,197,213,231,157,250,147,253,164,253,218,72,254,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,252,16,250,179,173,39,210,205,80,240,63,148,205,52,197,50,223,70,119,124,23,167,108,212,213,254,23,185,211,220,237,119,152,238,142,174,219,58,186,118,223,161,187,251,16,8,129,228,169,239,79,148,252,191,174,250,141,184,154,147,197,97,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,187,110,198,175,193,15,106,0,0,0,0,6,0,115,171,247,88,197,190,96,80,253,58,226,69,95,9,222,244,250,55,243,3,30,250,140,6,198,121,174,158,224,58,149,106,138,197,168,216,62,63,149,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,125,158,228,248,169,229,45,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,64,46,88,0,0,0,12,0,231,87,238,177,139,124,192,161,250,117,196,138,190,19,189,233,244,111,230,6,61,245,24,13,140,243,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,241,83,202,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,128,92,176,0,22,171,139,31,117,141,100,249,127,144,253,58,115,90,195,105,219,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,75,107,252,19,184,88,255,0,230,105,210,175,252,205,183,127,234,64,112,157,238,177,163,127,47,241,239,167,64,93,83,228,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,0,0,133,110,117,126,244,248,183,203,250,31,168,220,75,171,200,199,245,217,251,55,251,200,145,252,215,68,52,95,82,174,177,95,117,27,72,112,172,170,229,5,59,105,34,172,189,216,41,43,167,142,6,185,206,108,77,146,104,220,228,98,57,239,114,53,23,109,222,229,248,169,245,96,186,79,165,154,95,227,191,38,122,105,138,98,94,147,237,120,223,65,89,169,168,60,87,111,171,183,221,236,177,189,125,61,199,244,245,111,183,91,182,246,168,30,172,0,0,0,0,128,30,104,254,253,154,155,248,47,209,232,137,254,45,254,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,189,30,38,227,116,198,104,170,234,167,232,99,88,206,185,100,141,207,119,75,24,214,166,235,228,214,162,39,146,32,17,215,200,199,245,217,251,55,251,200,192,14,44,125,233,245,147,230,6,67,245,25,205,138,48,93,39,210,205,47,241,223,147,61,52,197,49,47,73,246,188,111,160,172,212,212,30,43,183,213,219,238,246,88,222,190,158,227,250,122,183,219,173,219,123,84,243,247,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,168,22,131,149,199,184,158,153,126,53,245,138,211,42,143,201,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,93,126,26,221,107,162,142,146,150,14,183,185,239,232,138,52,107,27,212,247,185,203,178,121,185,202,171,230,170,126,176,3,29,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,118,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,165,217,20,0,213,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,37,83,68,121,128,81,241,17,193,222,175,233,38,175,100,95,236,177,65,167,249,84,241,84,212,71,5,60,121,21,47,129,170,147,170,157,144,178,56,217,52,49,170,49,240,163,122,150,56,146,86,171,255,0,60,145,103,254,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,189,30,38,227,116,198,104,170,234,167,232,99,88,206,185,100,141,207,119,75,24,214,166,235,228,214,162,39,146,33,242,91,56,100,225,182,203,82,250,203,55,15,154,107,65,81,37,60,244,143,150,155,19,160,137,238,130,120,159,12,209,43,155,18,42,178,72,164,146,55,183,216,230,61,205,93,209,85,0,214,136,218,160,181,95,193,59,133,143,254,102,157,42,255,0,204,219,119,254,164,186,160,0,0,8,1,230,143,239,217,169,191,130,253,30,136,159,226,223,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,209,226,110,55,76,102,138,174,170,126,134,53,140,235,150,72,220,247,116,177,141,106,110,190,77,106,34,121,34,1,29,124,140,127,93,159,179,127,188,137,84,60,166,11,164,250,89,165,254,59,242,103,166,152,166,37,233,62,215,141,244,21,154,154,131,197,118,250,187,125,222,203,27,215,211,220,127,79,86,251,117,187,111,106,158,172,0,0,13,85,205,148,248,78,247,88,209,191,151,248,247,211,160,31,193,59,133,143,254,102,157,42,255,0,204,219,119,254,164,185,86,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,245,128,0,0,0,16,3,205,31,223,179,83,127,5,250,61,17,63,197,191,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,163,196,220,110,152,205,21,93,84,253,12,107,25,215,44,145,185,238,233,99,26,212,221,124,154,212,68,242,68,3,16,57,42,123,172,101,63,48,43,190,157,110,33,88,218,35,10,211,220,7,77,109,82,216,180,231,7,199,241,91,108,245,14,171,150,142,201,108,134,134,9,39,115,90,215,74,232,225,107,90,175,86,177,141,87,42,111,179,26,159,4,60,87,240,78,225,99,255,0,153,167,74,191,243,54,221,255,0,169,1,194,119,186,198,141,252,191,199,190,157,1,117,79,146,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,98,175,52,127,113,61,77,252,23,235,20,70,85,31,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,122,60,77,186,233,69,29,93,44,253,15,107,217,215,20,136,230,59,165,236,107,147,116,242,115,81,83,205,16,13,112,184,78,247,167,209,191,152,24,247,212,96,54,83,45,165,167,134,78,27,108,23,90,43,237,139,135,205,53,183,92,173,213,17,213,209,214,82,98,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,92,176,0,0,6,181,156,88,251,211,235,39,204,12,135,234,51,155,41,150,210,237,195,39,13,183,251,173,109,246,251,195,230,154,220,110,87,26,137,42,235,43,42,241,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,2,208,114,184,247,19,211,47,198,190,177,90,101,81,249,56,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,79,214,3,21,121,163,251,137,234,111,224,191,88,162,32,4,218,75,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,224,63,130,119,11,31,252,205,58,85,255,0,153,182,239,253,72,23,84,0,4,11,115,75,215,74,205,96,226,178,253,141,209,94,124,94,55,167,127,243,55,108,134,52,158,56,217,85,26,34,220,30,232,229,94,158,247,138,238,66,233,24,214,181,241,211,65,250,72,212,123,178,87,146,22,150,255,0,241,203,214,187,133,139,254,148,197,173,23,63,21,253,53,53,240,118,81,255,0,253,173,119,91,217,252,204,119,241,136,103,255,0,240,78,225,99,255,0,153,167,74,191,243,54,221,255,0,169,61,254,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,80,49,175,154,63,184,158,166,254,11,245,138,34,0,77,164,178,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,71,137,183,93,40,163,171,165,159,161,237,123,58,226,145,28,199,116,189,141,114,110,158,78,106,42,121,162,30,3,248,39,112,177,255,0,204,211,165,95,249,155,110,255,0,212,129,117,72,1,230,117,165,191,146,254,50,115,95,9,98,244,101,171,45,240,249,77,191,251,107,189,226,188,84,105,226,231,243,123,156,206,170,232,235,125,71,116,237,183,170,212,98,176,159,227,202,103,90,79,165,154,161,224,127,41,154,105,138,101,190,140,238,248,47,78,217,169,171,252,47,115,167,185,218,239,49,221,29,93,182,117,116,237,191,67,119,246,32,17,215,201,79,93,43,46,182,44,211,135,139,245,231,189,232,78,140,147,29,166,145,39,146,70,82,202,254,221,115,26,245,85,138,56,89,51,169,94,216,209,24,229,146,174,119,250,251,185,89,136,28,209,253,251,53,55,240,95,163,209,19,125,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,95,134,184,218,241,154,42,74,168,58,216,230,63,162,88,227,107,219,212,199,185,171,178,249,181,202,139,228,170,50,158,30,180,11,57,190,213,101,57,174,135,233,254,65,122,173,232,241,55,27,166,51,69,87,85,63,67,26,198,117,203,36,110,123,186,88,198,181,55,95,38,181,17,60,145,0,142,190,70,63,174,207,217,191,222,68,170,30,83,5,210,125,44,210,255,0,29,249,51,211,76,83,18,244,159,107,198,250,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,181,79,86,6,170,228,255,0,114,184,247,19,211,47,198,190,177,90,93,95,224,157,194,199,255,0,51,78,149,127,230,109,187,255,0,82,123,252,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,155,156,170,190,106,160,99,95,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,108,123,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,122,60,77,186,233,69,29,93,44,253,15,107,217,215,20,136,230,59,165,236,107,147,116,242,115,81,83,205,16,241,86,158,25,56,109,176,93,104,175,182,46,31,52,214,221,114,183,84,71,87,71,89,73,137,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,160,23,44,0,6,42,243,71,247,19,212,223,193,126,177,68,66,183,9,222,244,250,55,243,3,30,250,140,6,199,185,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,39,53,21,60,209,15,21,105,225,147,134,219,5,214,138,251,98,225,243,77,109,215,43,117,68,117,116,117,148,152,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,1,114,192,0,98,175,52,127,113,61,77,252,23,235,20,68,43,112,157,239,79,163,127,48,49,239,168,192,108,123,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,122,60,77,186,233,69,29,93,44,253,15,107,217,215,20,136,230,59,165,236,107,147,116,242,115,81,83,205,16,241,86,158,25,56,109,176,93,104,175,182,46,31,52,214,221,114,183,84,71,87,71,89,73,137,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,160,23,44,0,0,0,6,181,156,88,251,211,235,39,204,12,135,234,51,147,83,202,227,220,79,76,191,26,250,197,105,119,238,220,50,112,219,127,186,214,223,111,188,62,105,173,198,229,113,168,146,174,178,178,175,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,218,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,3,245,128,0,107,89,197,143,189,62,178,124,192,200,126,163,57,53,60,174,61,196,244,203,241,175,172,86,151,126,237,195,39,13,183,251,173,109,246,251,195,230,154,220,110,87,26,137,42,235,43,42,241,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,61,174,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,80,63,88,0,0,138,190,121,223,169,63,218,79,221,164,170,30,83,58,210,125,44,213,15,3,249,76,211,76,83,45,244,103,119,193,122,118,205,77,95,225,123,157,61,206,215,121,142,232,234,237,179,171,167,109,250,27,191,177,0,130,206,87,30,253,154,101,248,215,209,235,76,170,231,157,250,147,253,164,253,218,72,166,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,93,126,26,227,107,198,104,169,42,160,235,99,152,254,137,99,141,175,111,83,30,230,174,203,230,215,42,47,146,169,250,185,214,147,233,102,168,120,31,202,102,154,98,153,111,163,59,190,11,211,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,253,136,4,64,242,84,247,167,202,126,95,215,125,70,220,77,73,226,176,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,224,135,181,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,244,0,13,117,184,197,224,235,59,225,3,59,167,176,95,235,61,51,141,222,122,254,207,228,29,184,105,253,41,218,134,157,245,95,218,172,158,89,32,237,73,80,145,254,113,83,175,110,166,238,139,229,122,185,112,115,0,172,225,222,251,22,146,106,246,69,254,196,245,254,38,120,170,106,35,158,162,76,118,171,161,242,117,83,178,22,73,35,225,154,68,70,62,20,111,74,73,42,74,213,103,231,146,89,159,205,116,247,1,212,171,84,86,45,70,193,241,252,170,219,5,67,106,226,163,189,219,33,174,130,57,218,215,53,178,182,57,154,230,163,209,175,123,81,200,155,236,247,39,197,79,21,252,19,184,88,255,0,230,105,210,175,252,205,183,127,234,64,133,110,104,254,253,154,155,248,47,209,232,140,255,0,228,169,238,177,148,252,192,174,250,117,184,203,75,159,12,156,54,222,170,89,89,121,225,243,77,107,234,35,167,130,145,146,212,226,116,18,189,176,65,19,33,134,36,115,162,85,70,71,20,113,198,198,251,26,198,53,169,178,34,33,234,240,173,61,192,116,214,213,45,139,78,112,124,127,21,182,207,80,234,185,104,236,150,200,104,96,146,119,53,173,116,174,142,22,181,170,245,107,24,213,114,166,251,49,169,240,64,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,42,191,0,29,42,114,137,177,194,127,65,80,3,200,106,166,103,77,130,225,213,151,201,234,35,133,209,246,250,29,34,181,27,231,43,26,187,245,42,127,126,122,242,60,185,185,235,36,88,110,11,107,193,41,36,69,174,189,82,190,118,108,248,253,84,142,178,153,87,118,185,21,222,198,59,216,128,68,166,172,234,29,231,83,243,187,166,89,123,158,41,101,168,169,159,180,177,198,214,34,68,233,164,145,19,102,249,123,100,95,61,215,250,73,128,229,119,195,157,6,158,96,212,154,133,87,71,59,110,23,122,79,16,143,124,178,108,137,81,77,72,245,78,149,107,83,111,39,125,255,0,210,164,69,104,142,154,213,234,198,163,90,240,186,100,86,165,111,127,173,253,183,189,27,209,4,146,38,253,30,126,125,191,188,217,51,0,198,41,112,252,70,215,96,164,110,204,165,165,130,53,253,47,107,98,99,63,148,170,191,201,3,208,128,112,190,96,23,127,128,217,16,228,1,194,167,197,6,255,0,204,114,112,169,184,28,128,0,252,76,191,17,178,230,214,58,155,5,250,157,211,82,212,71,36,110,107,100,115,23,103,177,88,190,109,243,246,57,72,68,230,47,194,19,116,51,54,169,205,177,74,26,229,178,95,174,213,10,230,185,242,206,145,42,196,201,119,71,44,104,136,155,172,170,187,189,126,27,121,33,58,199,130,214,157,39,178,235,38,15,89,136,94,154,222,137,162,153,35,115,150,77,145,207,133,241,249,244,57,171,252,191,191,224,4,31,240,69,198,14,103,161,154,129,143,99,117,23,10,79,179,21,53,208,211,212,50,90,72,149,98,141,203,46,234,146,43,153,183,173,50,170,170,170,249,127,166,118,244,255,0,51,181,234,6,29,104,203,173,21,80,207,79,116,164,142,165,171,27,218,228,245,147,254,197,206,77,183,69,248,169,175,231,24,60,47,101,28,62,234,85,234,9,41,36,158,197,53,124,238,165,168,138,154,116,142,56,247,141,81,28,249,17,83,205,102,106,34,245,46,234,134,78,242,201,227,38,60,78,247,98,209,28,165,30,148,181,82,178,134,138,103,75,79,27,27,191,138,126,203,187,90,229,243,123,19,244,149,85,127,164,9,136,56,84,71,38,202,117,81,213,195,93,73,13,109,59,209,209,79,27,100,98,162,162,162,163,147,116,243,79,230,83,184,15,146,86,116,187,203,207,114,168,158,191,31,51,186,72,209,233,182,251,29,59,116,47,243,125,192,125,11,236,220,163,99,148,93,218,112,138,190,208,43,68,217,14,78,17,54,67,144,63,59,33,168,109,45,158,162,119,123,27,209,254,151,34,26,230,113,129,123,139,33,226,31,42,186,193,35,36,142,84,160,70,185,138,138,139,181,20,9,240,85,79,106,41,176,198,169,86,165,191,7,184,85,57,200,222,135,67,237,84,77,247,149,169,241,53,164,191,76,251,238,102,175,107,210,71,213,205,4,104,173,243,221,122,88,212,246,1,176,95,3,120,146,97,60,57,88,113,237,158,157,138,186,247,175,82,170,175,173,82,247,124,81,62,255,0,184,191,135,141,210,26,7,91,112,27,125,27,155,178,177,243,175,177,126,50,185,126,39,178,3,133,246,20,47,243,149,175,176,235,84,80,43,110,200,84,82,212,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,227,144,7,95,180,173,14,23,200,229,54,248,1,201,241,94,105,29,93,109,154,149,158,215,244,252,62,231,34,255,0,192,125,160,13,100,181,218,192,252,107,88,243,75,75,188,155,21,254,226,140,77,149,54,106,85,74,212,246,249,255,0,36,159,110,9,51,154,125,68,225,219,31,201,160,103,71,122,162,186,53,111,113,175,217,89,85,35,125,173,242,251,136,135,230,71,163,53,122,115,174,119,76,130,24,152,150,251,205,76,245,29,76,133,237,78,236,213,149,143,219,117,242,85,233,103,193,127,168,145,14,82,25,34,92,248,88,180,218,36,169,89,38,162,184,93,17,200,174,69,219,122,148,119,244,167,148,136,6,111,128,0,160,234,145,251,46,203,230,118,175,180,235,86,238,239,61,191,224,2,168,155,231,231,230,118,148,177,136,207,97,80,3,13,121,148,241,29,110,209,205,36,118,61,7,92,151,60,129,106,237,241,181,146,66,138,213,117,28,155,57,90,253,215,109,228,103,177,62,63,206,134,95,221,174,84,246,139,109,85,206,170,70,182,58,104,95,43,183,114,38,232,214,171,182,221,124,190,4,10,115,30,215,186,221,93,215,123,222,57,13,101,76,150,172,98,233,60,52,236,124,172,124,125,75,20,44,94,158,159,185,99,114,121,170,251,126,30,96,99,133,154,219,117,212,189,64,164,181,211,162,186,225,146,93,91,18,108,197,119,231,38,151,205,118,98,110,187,117,111,228,134,193,92,25,104,205,62,146,104,86,29,107,169,141,61,32,219,61,55,125,81,36,110,210,42,61,206,94,151,175,150,235,34,249,108,132,106,242,195,225,38,92,255,0,54,178,235,30,77,77,79,45,166,213,87,21,101,36,51,210,202,189,106,223,20,197,84,119,147,63,78,38,42,47,159,195,216,164,207,210,82,211,208,210,195,71,75,19,98,134,6,54,56,216,212,217,26,212,77,145,16,14,224,0,0,0,0,126,6,103,156,227,152,21,157,247,188,146,227,13,53,59,28,198,42,190,104,227,93,220,187,39,233,185,19,219,252,228,99,241,19,205,182,170,10,218,155,38,145,82,220,40,221,5,71,111,198,50,162,142,86,185,27,36,136,237,189,71,249,42,35,23,125,255,0,246,132,171,130,17,112,190,108,58,233,65,120,138,92,150,245,113,175,164,68,122,58,37,117,27,81,87,167,201,85,123,31,121,39,156,45,113,111,133,113,35,143,195,81,106,119,134,186,43,234,17,244,178,85,83,201,39,76,78,79,91,166,55,110,158,78,79,228,129,127,128,0,8,84,230,231,128,55,22,212,203,13,238,40,246,109,201,245,44,123,145,31,178,171,41,104,145,61,171,183,223,236,38,172,140,78,117,24,196,14,193,240,204,157,172,143,190,151,233,96,87,116,175,82,53,212,123,170,111,252,253,166,255,0,153,0,176,188,159,111,77,181,235,206,65,72,231,236,181,182,154,104,246,242,255,0,167,98,77,252,254,238,175,135,222,77,169,175,199,46,108,218,44,43,137,11,108,147,190,70,199,117,138,158,222,136,197,106,122,239,175,165,217,87,171,224,155,47,179,207,204,216,28,1,67,188,190,5,101,46,64,41,69,223,224,86,138,80,137,241,43,79,96,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,84,161,87,111,129,91,189,133,10,159,16,57,111,159,192,172,165,168,84,7,10,168,136,170,171,182,223,18,18,249,193,94,155,116,215,156,126,145,175,221,104,173,53,49,237,229,255,0,78,202,155,249,125,253,63,31,184,154,187,164,237,165,182,85,212,185,118,72,160,145,234,191,118,205,85,32,11,152,206,109,22,107,196,133,202,72,31,35,163,181,69,81,111,84,122,181,125,118,87,213,110,169,211,240,93,211,219,231,228,5,220,229,25,128,55,41,212,203,245,238,88,247,109,181,244,204,99,149,31,178,43,233,107,81,125,139,183,221,237,38,172,140,78,74,248,196,13,193,243,60,157,204,143,190,183,232,160,71,116,175,82,181,180,123,162,111,252,221,215,127,157,73,59,0,0,0,11,3,197,47,22,248,87,13,216,252,213,23,87,120,155,162,62,157,25,75,29,85,60,114,116,202,229,245,186,100,118,235,228,213,254,73,24,121,167,54,29,116,175,188,75,46,53,122,184,208,82,42,49,27,18,58,141,200,139,211,230,168,189,143,188,9,186,4,84,112,237,205,182,170,122,218,107,38,174,210,220,43,29,61,71,111,198,62,162,142,38,181,29,36,104,221,253,70,121,34,43,215,125,255,0,246,73,198,25,156,227,153,237,157,151,188,110,227,13,77,59,220,246,34,178,104,228,93,218,187,47,232,57,83,219,252,224,126,248,0,0,0,11,9,198,110,140,211,234,222,133,102,54,186,104,211,210,14,179,212,246,21,82,71,111,34,35,28,213,233,98,249,236,177,167,150,202,107,235,121,182,221,116,211,80,42,237,117,8,173,184,99,119,87,68,187,177,91,249,200,101,242,93,158,155,166,253,59,249,161,179,253,93,45,61,117,44,212,117,81,54,88,103,99,163,145,142,77,209,205,84,217,81,72,96,230,121,194,76,184,6,109,122,214,60,102,154,158,43,77,214,174,90,202,184,96,165,149,58,21,222,21,136,170,239,54,126,156,175,85,95,47,143,181,64,205,190,90,220,71,91,181,143,73,27,143,79,215,29,207,31,90,75,124,141,124,144,170,185,91,71,30,238,70,179,101,219,120,223,237,79,135,243,41,153,68,4,242,225,215,186,221,34,215,123,38,57,53,101,76,118,172,158,233,4,53,12,100,172,100,125,73,20,204,78,174,175,189,100,106,121,42,123,62,62,68,245,218,110,84,247,123,109,45,206,150,70,186,58,152,89,43,118,114,46,200,230,163,182,221,60,190,32,125,103,84,173,243,242,242,59,74,94,196,127,180,14,168,223,191,151,179,115,176,235,70,236,171,178,33,216,158,208,43,0,1,98,56,219,206,105,244,239,135,108,131,38,157,157,125,154,138,24,209,189,198,179,117,125,84,109,246,187,203,239,32,39,66,108,15,201,117,143,11,180,183,205,178,223,237,200,244,217,87,118,173,84,77,95,103,159,242,137,142,230,223,146,37,179,133,139,181,162,58,149,142,106,219,133,173,26,136,228,77,246,169,87,127,74,249,70,164,119,242,220,209,154,189,70,215,59,94,65,52,76,91,125,154,166,10,142,167,194,247,39,118,26,202,55,237,186,121,34,244,191,226,191,212,4,241,89,169,29,67,109,134,149,254,214,117,124,62,247,42,255,0,194,125,160,1,194,148,123,10,215,111,137,194,121,129,203,78,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,110,190,197,57,69,216,46,193,61,160,84,0,2,48,249,203,97,144,197,130,217,178,202,122,86,53,205,187,81,199,36,141,98,170,170,57,181,203,230,190,196,243,114,30,43,147,78,168,215,199,151,92,180,162,122,201,86,145,244,183,11,156,81,186,70,244,55,253,168,158,77,219,127,106,57,125,187,121,169,149,220,211,52,253,249,191,11,55,103,80,208,186,122,234,75,157,182,72,85,145,117,189,136,147,244,170,162,110,159,9,28,159,208,170,69,255,0,45,189,65,102,159,241,59,108,169,168,175,240,176,220,109,87,10,37,114,201,210,222,174,215,119,238,93,255,0,137,254,111,248,0,216,12,20,67,52,85,17,164,208,189,30,199,123,21,62,37,96,82,227,132,79,50,165,8,128,114,1,213,83,81,29,45,60,181,83,57,27,28,44,116,143,85,246,34,34,110,170,6,28,115,39,226,114,77,14,210,232,236,182,57,234,98,188,95,159,85,64,199,195,60,76,116,106,180,111,86,191,103,110,170,136,178,49,118,68,251,191,152,134,60,7,16,202,181,239,85,225,182,178,73,170,238,23,235,155,38,174,168,123,31,42,162,77,80,198,190,71,116,38,254,217,63,153,63,160,200,190,104,58,210,253,73,215,187,166,35,73,118,90,155,126,45,113,158,38,49,178,245,70,143,116,20,237,93,147,165,54,84,86,61,61,171,241,246,23,111,148,14,136,54,251,149,100,90,135,144,227,201,61,52,52,148,78,183,79,81,7,170,138,149,79,235,86,57,93,231,231,11,126,31,0,36,131,133,77,23,181,104,150,139,98,216,149,37,45,51,106,169,237,116,237,170,146,40,156,206,228,190,179,220,229,234,85,118,234,233,28,190,127,122,151,136,162,40,153,12,76,134,38,163,89,27,81,173,106,38,200,136,137,178,33,88,0,112,191,113,200,3,225,188,222,40,172,86,233,110,119,9,58,97,135,167,171,205,17,124,220,141,79,106,162,123,85,62,39,220,98,199,48,221,93,168,210,141,17,172,171,160,186,45,21,101,74,70,177,61,147,116,63,213,172,165,106,237,234,174,254,79,95,243,129,24,92,104,241,203,168,122,187,151,221,49,156,103,39,189,90,241,250,74,217,35,72,97,175,111,75,251,85,19,244,170,44,72,158,93,46,103,242,191,146,134,50,219,116,203,61,190,89,37,201,168,113,187,157,69,35,94,157,82,182,142,103,245,245,116,170,57,21,24,168,168,189,109,243,223,226,83,128,98,213,186,143,157,81,227,141,150,71,212,221,31,60,142,127,79,91,156,230,196,249,21,118,221,55,223,165,126,36,243,105,159,10,120,5,183,77,233,113,229,194,45,76,100,148,240,127,242,171,124,209,177,197,255,0,101,231,250,31,120,26,248,185,174,107,149,174,69,69,69,217,81,125,168,166,72,112,41,173,57,6,149,107,141,165,244,247,250,234,107,109,69,53,116,111,130,58,132,100,106,247,64,174,221,81,222,94,216,211,250,246,62,142,50,120,83,202,116,47,45,184,94,161,199,42,169,241,217,234,222,140,149,180,253,48,196,178,79,58,49,187,245,187,111,85,141,68,246,123,83,250,241,198,215,116,175,179,87,69,114,182,85,73,77,83,15,87,68,177,187,103,55,116,86,174,203,253,10,169,253,96,109,25,142,221,226,190,217,224,186,64,254,166,77,215,178,238,139,236,114,167,195,203,224,126,145,143,188,11,102,151,44,235,135,107,29,242,239,95,37,101,83,234,235,216,233,100,126,238,84,109,67,209,62,8,100,16,2,60,249,202,209,182,167,68,241,135,177,155,186,27,252,146,57,85,55,242,74,41,137,12,48,35,155,245,202,219,67,161,118,72,234,160,137,242,84,93,42,33,141,92,187,42,61,104,165,217,83,203,218,4,74,240,237,144,84,227,58,203,137,220,233,88,247,189,46,244,13,86,177,168,170,228,241,81,59,111,52,93,191,71,218,158,102,203,84,117,11,85,76,201,214,37,141,93,191,170,171,230,155,46,198,180,188,57,193,13,78,183,97,80,84,49,174,99,239,246,214,170,57,55,69,222,174,20,54,88,183,181,91,71,27,85,85,118,223,219,253,42,7,210,82,226,162,151,1,215,215,235,109,178,255,0,152,236,106,148,34,238,165,105,237,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,185,78,190,191,91,109,151,252,199,98,251,74,21,118,80,43,105,81,75,74,128,243,90,153,114,125,159,78,242,123,172,80,190,87,210,218,42,229,107,25,237,85,72,156,190,70,184,124,68,228,21,57,54,178,229,151,58,166,61,143,91,189,123,81,175,106,34,181,60,84,174,219,201,19,127,210,246,175,153,178,6,161,194,202,140,15,33,130,68,69,100,150,218,134,185,21,60,149,22,53,221,13,111,248,140,130,26,109,110,205,96,167,99,90,198,95,238,77,68,106,108,137,181,92,200,4,170,242,106,163,109,54,137,228,239,123,54,116,215,248,228,106,162,109,228,180,80,146,24,96,71,40,27,149,182,187,66,239,113,210,193,19,36,167,186,83,195,34,181,119,85,122,81,69,186,175,151,180,207,112,7,230,228,87,120,172,86,121,238,147,191,165,144,244,110,187,162,123,92,137,241,242,248,159,164,99,239,29,57,165,203,5,225,218,249,124,180,87,201,71,84,202,186,6,54,88,223,179,145,29,80,196,95,130,129,13,60,117,235,78,65,170,186,227,118,125,69,254,186,166,219,79,77,67,27,32,146,161,31,26,61,176,35,183,68,111,151,182,69,254,189,204,111,107,92,231,35,90,138,170,171,178,34,123,85,79,170,233,116,175,188,215,75,114,185,213,73,83,83,55,79,92,178,59,119,59,100,70,166,235,253,8,137,253,70,71,112,109,194,158,83,174,153,109,190,245,54,57,85,81,142,193,86,196,124,174,167,234,134,85,142,120,17,237,223,173,187,250,175,114,47,183,216,191,212,22,70,229,166,89,237,142,201,22,77,93,141,220,233,233,28,245,233,149,212,115,51,163,167,169,85,202,170,196,68,68,232,119,158,255,0,3,38,184,46,227,151,80,244,139,47,181,227,57,54,79,122,186,99,245,117,177,198,176,205,94,222,150,119,106,32,234,85,89,81,124,186,90,255,0,229,127,41,73,74,212,206,20,240,11,150,155,213,99,201,132,90,158,200,233,231,255,0,229,86,249,35,163,151,254,203,203,244,254,242,6,115,252,90,183,78,51,170,204,113,210,200,202,155,91,224,145,175,233,232,115,92,232,153,34,46,219,174,219,117,39,196,13,156,172,215,138,43,237,186,43,157,190,78,168,102,234,233,243,69,95,39,43,87,216,170,158,212,95,137,247,24,177,203,203,87,106,53,95,68,104,234,235,238,139,91,89,76,146,44,175,124,221,111,245,171,42,154,155,250,169,183,147,19,252,198,83,128,0,225,62,224,57,44,239,21,122,47,106,214,221,22,202,113,42,186,90,103,85,84,90,234,27,75,36,177,57,253,185,125,87,181,201,210,168,237,209,209,181,124,190,228,47,17,68,177,50,104,159,12,173,71,50,70,171,92,213,77,209,81,83,101,64,53,154,207,177,12,171,65,53,94,107,107,228,154,146,225,97,185,190,106,26,134,49,241,42,164,53,15,107,36,111,90,111,237,143,249,211,250,73,156,229,177,196,228,154,227,165,210,89,111,147,212,203,120,176,190,150,129,239,154,120,158,233,21,40,216,174,126,205,217,81,21,99,122,236,169,247,255,0,57,137,60,223,180,65,182,44,171,29,212,60,123,30,72,41,166,164,173,117,198,122,120,61,85,85,170,103,66,189,200,239,47,57,157,240,248,150,147,149,246,180,191,77,181,238,215,136,213,221,150,154,223,148,220,96,137,236,116,189,49,171,219,5,67,83,116,233,93,213,85,236,79,106,124,61,160,78,232,58,169,170,35,170,167,138,170,23,35,163,153,141,145,138,158,197,69,77,209,78,208,40,84,243,57,67,149,64,128,114,1,68,211,69,79,26,205,51,209,140,111,181,87,224,4,72,243,150,213,26,249,50,235,110,148,65,89,42,82,50,150,223,115,150,54,200,222,135,127,182,211,205,187,111,237,86,175,183,111,36,61,175,38,156,50,25,112,91,206,89,81,74,199,57,215,106,200,227,145,204,84,84,70,182,133,124,151,216,190,109,83,14,57,146,106,11,53,3,137,219,157,77,61,127,138,134,221,106,183,209,35,146,78,166,245,118,187,191,114,109,252,119,243,255,0,192,74,7,43,61,63,126,17,194,205,165,213,212,46,130,186,174,231,114,146,101,124,93,15,122,44,253,40,170,155,175,194,54,167,244,34,1,152,96,0,41,85,220,225,187,167,181,78,87,218,19,96,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,166,231,27,41,81,74,238,159,16,42,7,27,238,114,7,135,214,156,94,155,49,211,155,157,138,170,141,149,76,149,208,61,34,115,122,145,85,179,49,125,155,167,220,107,127,222,190,105,46,161,36,244,237,170,160,184,218,255,0,71,205,98,145,157,216,54,95,63,53,77,219,34,255,0,82,155,58,203,12,115,198,177,74,198,189,142,246,162,166,232,164,22,243,62,208,9,244,179,88,221,150,91,168,221,21,158,237,73,65,23,83,96,142,56,210,165,99,149,54,78,133,254,246,13,253,159,127,159,192,9,136,225,207,80,237,218,155,165,22,188,166,221,116,138,189,147,75,83,18,202,201,58,247,86,76,244,246,236,158,207,47,129,115,72,229,228,241,171,81,94,244,190,125,51,184,93,25,45,117,178,178,227,60,81,73,59,157,42,196,174,167,127,87,75,190,27,204,239,52,255,0,127,114,70,128,28,28,128,5,166,226,135,81,97,211,29,24,200,242,87,215,54,150,88,237,213,189,167,44,157,10,174,109,36,207,77,151,101,248,181,62,5,217,35,155,155,246,182,73,138,233,237,151,78,237,175,129,213,23,138,202,184,42,88,147,61,175,72,29,71,210,229,84,111,146,255,0,30,223,37,251,208,8,155,205,175,55,29,72,213,11,213,237,211,73,89,87,145,94,166,150,55,111,214,233,22,89,151,161,19,217,191,146,162,39,176,158,222,1,116,198,139,78,248,110,194,158,219,60,116,85,247,27,21,36,181,106,145,116,61,239,85,123,220,174,243,95,53,89,21,127,172,133,78,14,244,182,125,88,215,91,5,154,56,165,124,86,234,186,75,148,200,200,218,244,86,50,178,6,170,42,59,203,101,71,255,0,236,54,31,193,236,144,227,120,109,142,193,79,31,68,118,251,124,20,237,111,74,55,110,150,34,123,19,201,0,253,195,133,57,56,95,96,20,239,185,82,123,10,74,147,216,7,36,107,243,156,117,229,48,172,101,180,158,35,192,45,53,79,138,232,223,182,139,226,168,250,58,191,175,216,73,65,134,28,209,116,254,179,53,208,138,153,173,244,50,212,212,83,50,54,53,35,137,30,230,239,93,72,191,211,236,69,246,125,192,68,47,9,19,82,193,196,22,45,37,106,177,33,68,174,234,87,251,63,218,83,237,254,147,99,219,59,34,142,213,70,216,90,141,98,83,199,210,137,247,116,161,171,254,19,147,212,225,185,61,22,73,71,191,122,143,185,211,179,220,223,211,141,204,95,54,249,251,28,166,204,122,95,148,81,102,58,127,96,200,104,39,138,88,235,45,180,147,117,70,229,84,221,240,49,255,0,31,63,229,39,180,11,75,198,150,132,208,107,86,141,220,172,116,182,8,107,46,75,83,73,44,106,216,17,242,108,201,145,85,81,58,155,191,147,157,241,248,169,1,183,253,44,203,241,204,181,248,181,207,27,184,195,80,214,181,221,185,41,220,215,42,44,125,72,187,127,237,54,115,123,25,35,85,146,49,174,106,251,81,83,116,44,22,105,193,62,141,102,217,138,102,181,244,47,130,177,34,108,75,28,52,148,157,11,210,213,106,42,239,18,174,251,47,223,240,64,63,51,151,246,51,112,197,248,111,177,208,92,168,229,167,153,42,238,14,232,145,157,11,178,212,185,83,200,201,35,243,172,22,27,94,51,106,134,205,103,165,142,158,146,5,114,178,54,49,172,68,87,57,92,190,77,68,79,106,175,192,253,16,4,90,115,169,203,36,109,135,9,196,163,168,242,125,222,166,165,205,71,124,25,75,26,123,54,255,0,183,253,255,0,251,37,41,85,26,138,231,42,34,34,110,170,164,40,243,108,207,168,50,205,71,199,237,52,55,8,42,86,220,250,167,202,145,204,175,86,43,233,168,149,187,167,195,127,63,243,1,140,252,36,88,170,178,13,127,195,169,169,41,164,153,208,94,45,245,15,70,51,171,165,173,173,129,21,87,249,188,205,145,88,214,177,168,214,166,200,132,20,114,168,194,190,213,241,21,81,89,37,59,164,142,211,110,130,101,119,109,30,214,57,107,169,149,21,119,246,46,204,93,191,161,73,217,0,82,239,63,34,162,149,246,129,66,55,101,221,10,209,62,39,8,158,101,73,236,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,185,62,37,10,221,215,117,59,21,55,41,84,243,3,150,249,121,21,20,167,180,168,15,202,202,233,214,175,23,187,210,163,122,150,90,9,216,137,182,251,170,198,237,141,115,120,183,177,85,99,250,255,0,152,211,85,211,73,11,167,188,92,42,24,143,103,79,83,93,91,58,34,167,243,121,27,33,207,18,79,4,144,57,118,73,24,172,85,219,239,77,136,42,230,175,133,125,148,226,42,158,178,58,119,71,29,218,221,60,200,238,218,49,175,114,87,84,170,170,109,237,93,158,155,255,0,74,1,145,220,149,178,201,29,97,205,177,41,42,60,153,119,166,169,107,85,223,7,210,200,158,205,191,237,31,127,254,217,75,33,67,148,158,125,65,137,234,62,65,105,174,184,65,76,183,23,210,190,36,146,101,98,189,89,77,90,174,217,62,59,121,127,156,154,228,84,114,35,154,168,168,169,186,42,1,201,141,188,192,113,155,134,81,195,125,242,130,219,71,45,68,203,87,111,119,68,108,235,93,146,165,170,190,70,73,31,157,127,176,218,242,107,84,214,107,197,44,117,20,147,171,85,241,189,141,122,42,181,200,228,242,114,42,123,81,62,0,107,55,96,210,204,191,35,203,89,139,91,49,187,140,213,14,107,157,219,142,157,206,114,34,71,212,171,183,254,210,124,184,45,208,154,13,21,209,187,109,142,170,193,13,29,201,42,106,229,145,93,2,50,77,159,50,170,42,167,83,182,242,107,126,63,4,59,48,190,9,244,107,9,204,87,53,160,161,124,245,139,19,162,72,230,164,164,232,78,166,163,85,83,104,145,119,217,62,255,0,138,151,245,140,100,109,70,70,198,181,169,236,68,77,144,15,150,240,200,164,181,86,54,102,163,152,180,242,117,34,253,221,42,107,133,197,188,212,179,241,5,148,201,68,172,88,85,40,122,85,158,207,246,148,27,255,0,164,216,131,84,50,138,44,59,79,242,12,134,190,120,162,142,142,219,87,55,84,142,84,77,217,3,223,240,243,254,74,251,13,103,51,108,158,167,50,201,235,114,74,205,251,213,157,190,173,222,231,126,132,109,98,121,187,207,216,212,2,89,57,49,186,242,184,86,76,218,191,17,224,18,154,155,194,245,239,219,85,241,85,157,125,63,215,237,36,160,195,14,87,90,127,89,133,104,69,52,215,10,25,105,170,42,89,35,28,146,68,140,115,182,174,171,95,233,246,42,123,126,243,51,192,225,125,133,59,236,84,190,194,144,42,67,147,132,246,28,129,141,252,125,105,141,22,162,112,221,154,189,214,120,235,107,237,214,42,185,105,21,98,235,123,30,138,199,181,91,230,158,104,177,162,255,0,81,2,88,77,230,227,166,250,161,101,189,182,105,40,234,241,219,212,50,200,237,250,29,26,197,50,117,162,251,118,242,69,69,246,155,48,231,22,72,114,76,54,249,96,168,143,174,59,133,190,122,119,55,165,29,191,83,21,61,139,228,166,188,28,98,105,108,250,79,174,183,251,52,145,74,200,174,53,117,119,40,81,241,181,136,140,125,100,237,68,68,111,150,200,140,255,0,216,4,241,112,189,168,176,234,118,140,99,153,43,43,155,85,44,150,234,46,235,146,78,181,71,58,146,23,174,235,178,124,92,191,2,236,145,205,202,7,91,36,202,180,246,245,167,119,39,192,218,139,61,101,36,20,204,89,158,231,172,13,163,233,106,162,59,201,63,136,119,146,125,202,72,200,28,41,200,0,11,101,196,110,161,219,180,203,74,46,185,77,198,233,21,3,33,150,154,36,149,242,116,108,175,153,137,237,217,125,190,127,2,230,145,203,206,31,86,162,178,105,124,26,103,111,186,50,42,235,157,101,186,121,98,142,119,54,84,137,29,80,254,174,150,252,55,133,190,107,254,254,192,69,15,122,249,171,90,132,179,212,54,170,190,227,116,253,47,53,150,71,246,160,217,60,252,149,118,108,105,253,72,108,129,162,216,189,54,29,167,54,203,21,45,27,41,89,19,167,122,196,214,244,162,43,166,122,251,55,95,188,134,46,88,58,1,62,169,235,26,101,151,26,55,75,103,180,210,87,197,212,232,35,146,63,18,145,196,155,47,90,255,0,123,62,254,207,187,207,224,78,148,80,199,4,105,20,76,107,24,223,98,34,108,136,5,96,28,111,176,28,108,167,40,155,28,38,235,241,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,239,105,81,75,189,160,17,118,248,21,29,105,191,181,74,208,14,76,6,230,227,164,181,217,158,136,55,45,179,208,77,83,89,104,184,219,151,166,56,154,189,77,87,77,26,250,203,230,159,199,153,242,91,237,119,195,104,179,205,50,185,227,151,8,218,248,102,146,158,69,71,70,215,166,237,153,138,158,78,242,2,27,57,82,234,100,88,71,18,44,181,215,213,69,13,37,198,205,112,107,59,146,57,168,233,118,137,251,108,158,91,244,194,171,231,247,19,164,215,181,237,71,49,200,228,95,98,162,238,134,180,152,126,69,91,160,90,203,77,123,166,71,77,45,149,30,138,215,200,172,235,73,169,85,187,42,179,127,240,187,249,125,200,108,65,161,218,129,71,169,218,109,109,204,40,92,142,134,170,74,136,209,83,175,205,89,43,154,191,166,136,191,15,184,15,122,0,3,135,57,173,106,185,202,136,136,155,170,175,193,8,25,230,107,170,21,121,246,186,207,105,146,161,175,130,204,172,115,26,217,94,253,150,90,42,53,93,209,124,147,244,87,216,78,126,93,118,101,143,25,185,221,36,77,210,154,146,105,126,63,201,141,206,248,127,65,173,126,189,102,223,148,61,86,189,229,173,221,25,93,225,186,91,212,231,34,116,83,69,26,237,212,136,191,200,251,128,204,158,79,90,111,91,125,213,188,143,48,154,150,68,164,183,91,41,146,57,58,26,173,114,186,177,174,95,53,93,211,248,133,248,19,60,214,163,26,140,111,177,169,178,24,11,202,59,77,41,241,109,32,126,102,147,62,73,178,42,8,30,228,115,88,136,196,74,154,149,68,69,79,63,138,123,126,227,62,192,20,184,168,165,125,160,112,84,133,41,230,84,137,176,28,158,23,90,177,26,124,211,79,174,86,105,161,238,44,157,158,150,246,218,255,0,100,241,185,124,151,252,83,221,20,77,12,117,17,172,82,181,28,215,123,81,83,112,53,106,200,173,21,22,11,245,198,201,85,20,145,203,65,87,53,43,219,35,118,114,43,30,173,93,211,239,221,9,251,229,253,168,150,236,199,64,49,154,24,171,105,229,170,164,182,81,199,43,89,50,189,205,115,40,169,81,200,187,251,21,21,222,100,62,113,205,164,181,58,93,174,151,214,116,127,106,220,235,42,171,163,119,76,109,219,185,89,83,178,108,213,95,132,126,213,68,50,19,149,63,17,213,120,190,160,166,150,221,255,0,59,73,87,77,91,85,11,223,52,202,173,233,134,4,107,17,168,138,212,68,72,87,238,2,103,1,195,92,142,106,57,171,186,42,110,135,32,0,41,150,70,67,27,229,145,118,99,26,174,114,237,236,68,246,129,225,245,143,82,236,26,97,131,93,114,27,221,210,146,145,32,163,157,237,89,230,232,243,108,50,61,21,54,243,255,0,157,175,179,238,53,197,213,253,75,187,106,190,113,93,151,221,164,245,170,187,93,49,164,143,115,25,211,12,113,175,79,90,170,166,253,180,85,51,211,154,55,22,213,247,140,153,250,73,140,175,102,153,180,116,211,84,72,201,231,107,149,178,69,80,215,181,83,102,181,124,165,111,223,240,242,48,59,70,180,198,237,171,89,245,183,16,180,177,85,103,168,131,190,228,86,110,200,157,52,113,185,219,61,205,69,219,184,158,64,74,39,39,253,12,175,197,45,23,237,75,190,219,42,41,230,189,81,69,4,93,232,88,136,213,138,174,116,94,151,121,187,254,118,213,248,127,160,146,211,194,232,230,153,219,52,171,11,165,198,45,172,70,182,30,190,164,72,216,196,243,150,71,167,147,60,191,231,138,123,160,7,11,231,241,67,146,133,243,3,148,79,142,229,71,9,236,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,169,241,220,168,225,125,128,19,203,226,135,37,9,228,86,0,141,46,112,26,25,95,149,218,44,58,151,98,182,84,84,77,101,162,150,9,123,48,177,81,203,45,92,8,157,78,242,119,252,241,203,241,255,0,73,37,167,133,214,61,51,182,106,174,23,85,140,92,152,142,108,221,29,40,177,177,233,229,44,111,95,39,249,127,206,208,13,113,116,131,82,238,218,81,156,80,229,246,153,61,106,94,239,84,107,35,218,199,245,67,36,105,213,208,168,171,183,113,85,13,142,180,115,82,236,26,159,131,90,178,27,37,210,146,173,39,163,129,238,88,38,235,243,116,49,189,85,119,243,255,0,158,39,183,239,53,200,214,93,49,187,105,46,125,114,196,46,204,84,88,42,39,236,57,85,155,190,38,205,36,109,118,204,115,145,55,237,175,145,158,60,174,120,182,175,179,228,204,210,76,153,123,212,206,163,169,154,158,71,207,59,156,141,142,42,118,177,168,155,57,169,229,19,190,239,143,144,19,0,10,98,145,147,70,201,99,93,216,246,163,154,187,123,81,125,133,64,0,56,115,145,173,87,57,118,68,77,212,12,99,230,3,168,150,236,59,64,50,106,25,107,105,226,170,171,182,86,71,19,95,50,177,206,115,232,170,145,168,155,123,85,85,190,68,2,99,182,138,139,253,250,221,100,165,138,73,37,175,171,134,149,141,141,187,185,85,239,70,166,201,247,238,166,126,115,88,226,58,175,40,212,21,210,219,71,230,169,41,41,168,170,166,123,38,153,21,221,80,206,142,98,181,81,26,168,169,50,125,230,61,240,51,164,181,58,163,174,150,38,116,127,106,219,43,41,107,164,119,76,110,223,183,89,77,186,108,229,79,132,158,212,69,2,121,180,87,17,167,194,244,250,219,102,134,30,218,199,222,234,111,109,172,246,207,35,147,201,63,198,61,209,68,48,199,79,26,69,19,81,173,111,177,17,54,43,3,133,41,42,84,220,165,124,128,229,165,69,41,237,42,3,135,53,30,213,99,189,142,77,148,134,30,112,186,111,91,98,213,188,115,48,134,150,69,164,184,219,42,82,73,58,26,141,106,182,177,206,79,52,93,215,248,244,248,19,62,96,39,55,29,52,167,202,116,129,153,154,204,248,230,199,104,39,123,81,173,98,163,209,106,105,149,81,85,124,254,11,236,251,192,193,62,89,90,161,87,128,235,172,22,152,234,26,200,47,42,247,61,174,149,236,221,98,162,172,84,217,19,201,127,73,61,164,243,53,205,115,81,205,84,84,84,221,21,62,40,107,49,160,185,183,228,243,85,172,153,107,183,86,80,248,158,166,245,57,168,189,116,210,198,155,244,162,175,242,254,227,101,12,70,236,203,230,51,108,186,70,155,37,77,36,50,252,127,149,27,93,241,254,144,63,96,0,5,46,123,88,213,115,220,141,68,246,170,174,200,65,111,53,173,76,139,55,226,69,246,186,10,168,166,164,183,89,173,237,127,110,71,57,27,46,210,191,109,151,203,126,153,145,124,190,242,101,245,199,80,40,244,199,77,174,89,133,115,145,176,210,201,79,26,170,245,249,43,229,107,83,244,17,87,227,247,26,239,230,25,21,110,190,235,45,77,238,165,29,12,183,164,98,35,89,34,191,161,33,165,70,236,138,253,191,193,111,231,247,168,18,201,202,59,73,107,176,205,16,118,91,120,160,154,154,178,239,113,184,175,76,145,53,58,90,142,134,52,245,147,205,127,136,51,228,183,218,17,134,209,96,122,101,108,199,45,241,181,144,195,37,68,136,141,141,172,77,221,51,213,124,155,228,92,16,5,42,187,252,14,84,161,119,246,160,21,55,218,84,82,223,105,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,77,206,64,20,21,55,216,82,168,17,118,2,178,153,35,100,172,88,228,106,57,171,237,69,77,208,168,1,4,60,209,180,158,151,79,120,132,146,227,106,141,25,69,112,181,219,220,228,72,227,111,231,85,146,55,249,27,111,234,194,158,212,254,191,97,156,60,161,245,65,249,22,131,253,142,175,151,170,123,69,206,224,214,185,206,145,206,114,57,240,200,158,223,36,254,63,224,191,240,158,127,156,134,15,79,87,164,180,217,186,68,212,146,138,225,110,98,189,122,119,93,214,165,155,123,55,246,73,247,255,0,196,98,127,42,253,75,147,20,214,215,99,178,212,204,202,106,218,101,122,181,58,149,138,231,213,209,51,216,142,219,125,155,237,216,9,205,0,1,143,28,118,106,60,26,111,195,245,246,225,42,181,31,93,73,91,73,22,253,123,43,214,138,161,81,61,84,85,248,124,118,67,95,60,74,202,185,38,87,101,199,90,229,106,221,46,20,212,72,168,136,170,157,201,26,205,252,252,191,149,241,38,99,156,77,205,41,244,19,31,165,100,174,107,164,190,74,199,34,111,178,162,209,79,229,229,253,36,103,112,65,131,183,59,226,19,31,161,124,108,123,109,245,20,151,21,71,170,123,35,174,166,79,45,209,124,253,112,39,15,131,189,58,139,76,184,118,194,49,182,72,233,31,21,162,21,123,156,214,181,85,92,231,201,252,157,211,254,120,94,147,243,49,138,38,91,113,187,93,4,104,136,218,122,56,99,68,79,185,24,136,126,152,2,133,42,114,236,133,8,168,7,42,114,211,133,93,147,127,184,234,116,200,215,38,202,160,125,0,162,55,245,162,169,88,24,67,204,143,133,90,29,92,211,153,178,171,67,157,13,222,138,166,145,90,230,197,7,172,139,52,168,228,87,57,90,187,126,125,87,219,240,248,249,144,169,136,229,87,237,57,202,161,200,108,239,236,220,109,238,150,36,69,123,145,55,115,29,27,145,85,142,69,246,57,125,138,109,7,87,73,77,93,78,250,90,200,35,154,23,237,212,201,26,142,106,236,187,166,232,190,94,212,66,40,184,199,229,129,150,213,220,235,115,109,30,164,183,74,202,170,132,145,244,210,214,195,79,210,233,38,153,206,70,181,33,98,34,35,92,205,189,111,135,199,96,47,55,10,252,202,113,93,70,161,161,199,50,90,56,40,174,145,210,254,114,54,201,87,50,245,71,20,93,94,178,194,169,250,74,239,143,195,249,204,213,179,234,62,43,123,137,38,164,184,110,213,69,95,226,164,248,46,223,22,161,173,110,109,165,25,246,156,212,75,6,93,100,74,23,66,254,135,43,106,161,149,55,234,86,249,116,57,126,45,83,226,183,106,46,160,217,225,74,123,78,119,144,209,68,138,170,140,166,186,79,27,119,95,111,147,92,136,6,200,249,70,181,225,120,189,28,181,85,85,219,246,216,175,219,181,55,177,26,171,240,98,255,0,122,70,215,22,252,210,238,15,170,172,194,244,186,211,75,36,82,83,49,142,172,90,170,184,149,139,36,82,35,189,78,136,247,84,87,177,125,190,127,233,72,211,171,190,101,121,77,75,99,185,95,110,87,57,228,217,169,226,171,31,34,175,193,19,119,187,249,246,254,178,244,233,23,3,250,241,172,11,5,85,138,199,111,167,161,150,110,210,205,85,115,133,158,199,181,174,217,26,174,95,229,125,223,5,254,176,179,84,148,217,38,160,100,177,83,182,89,238,55,75,132,177,66,143,154,126,167,189,85,91,27,119,116,142,254,118,167,154,255,0,160,154,206,95,220,16,90,244,34,146,167,51,191,200,250,203,197,124,12,133,59,212,244,203,219,237,212,200,228,86,185,138,245,246,53,159,31,247,188,189,23,8,252,2,98,90,9,103,130,171,37,160,163,175,190,50,105,100,116,207,72,42,21,17,101,141,204,78,181,129,174,242,72,211,227,229,254,246,95,34,34,38,200,136,136,7,32,20,189,81,26,171,190,192,80,249,81,190,72,112,199,43,188,206,133,221,206,85,220,238,137,21,19,112,59,154,114,112,158,195,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,57,56,95,96,29,79,114,183,204,229,146,163,188,148,166,84,85,77,206,148,221,174,69,220,15,180,20,177,81,90,139,190,229,64,96,247,48,30,8,45,122,239,73,77,153,216,36,125,29,226,130,7,194,189,154,122,100,238,119,42,99,114,171,156,245,98,251,28,255,0,143,251,254,112,167,87,77,146,105,254,75,45,59,165,158,221,116,183,203,44,42,248,103,233,123,21,21,209,187,103,70,239,230,114,121,47,250,13,163,21,17,83,101,68,84,254,115,16,120,184,224,19,18,215,187,60,245,88,213,5,29,5,241,243,69,35,102,98,65,78,170,137,44,142,122,117,164,14,119,154,72,191,31,63,247,195,22,120,72,230,151,112,101,85,30,23,170,54,154,88,226,142,153,236,109,98,85,85,202,175,88,226,141,27,234,116,73,178,170,177,235,237,242,255,0,74,201,46,47,173,120,94,81,71,21,85,45,118,221,198,35,246,237,77,236,86,162,252,88,159,223,16,47,171,188,15,235,198,143,172,245,87,219,29,190,162,134,41,187,73,53,45,206,23,251,94,230,183,116,114,181,127,147,247,124,83,250,172,181,37,243,43,197,170,93,29,182,251,114,182,79,30,237,95,11,88,248,213,62,10,155,177,223,205,183,245,1,179,77,227,81,241,91,36,75,53,93,195,102,162,34,255,0,21,39,197,118,248,53,76,42,226,163,153,78,43,167,52,53,216,230,53,71,5,109,210,74,95,205,198,233,42,225,94,169,34,151,167,214,72,81,63,73,27,241,248,255,0,49,14,183,29,69,212,27,196,43,79,118,206,242,26,216,149,81,85,149,55,73,228,110,233,236,242,115,149,15,183,9,210,140,251,81,170,34,131,17,178,37,115,166,127,67,85,213,80,196,155,245,35,124,250,220,159,23,32,31,6,93,149,95,181,27,42,155,33,188,63,189,113,184,58,40,149,17,238,84,221,172,108,109,68,87,185,87,216,212,246,169,53,124,183,56,85,161,210,61,57,135,42,187,185,211,93,235,106,106,213,206,116,80,122,168,147,68,141,68,115,85,203,183,230,17,125,191,31,135,145,143,92,28,114,192,203,105,46,116,89,182,176,210,91,162,101,45,66,200,202,104,171,97,168,234,116,115,66,230,163,154,176,189,21,21,173,126,254,183,199,225,185,43,180,148,148,212,52,236,165,163,130,56,97,102,253,44,141,168,214,166,235,186,236,137,229,237,85,3,184,2,137,31,208,155,129,203,142,16,234,108,200,231,46,234,167,106,46,233,191,222,1,10,206,181,84,43,106,238,128,114,89,110,49,52,234,45,77,225,219,55,198,223,35,163,124,182,137,149,142,107,90,229,69,107,153,39,242,182,79,249,217,122,79,204,201,232,153,114,198,238,148,18,34,43,106,40,230,141,81,126,229,98,160,26,191,229,182,85,198,242,187,214,58,231,43,150,215,112,169,162,85,84,68,85,237,200,230,111,229,229,252,159,129,176,103,2,122,143,6,164,112,253,98,184,68,173,87,208,210,81,82,75,183,94,200,244,162,167,85,79,89,17,126,63,13,208,133,174,55,240,118,224,156,66,100,20,44,141,140,109,194,162,174,226,136,197,79,100,149,213,41,231,178,39,159,168,73,143,39,107,154,84,104,38,65,74,249,92,231,71,124,137,141,69,223,100,68,162,131,203,207,250,0,207,176,0,24,5,205,227,84,31,142,232,58,225,212,18,244,207,119,185,219,218,231,35,164,107,154,141,124,242,47,179,201,127,136,248,175,252,6,15,114,185,210,122,93,66,226,18,59,141,214,52,125,21,190,215,112,115,81,99,141,223,157,70,70,223,229,239,183,171,50,251,19,250,253,167,232,243,80,212,185,50,189,109,110,59,21,76,207,166,162,166,71,163,87,169,24,142,101,93,107,61,138,237,183,217,222,221,140,176,228,223,131,211,210,105,45,78,110,177,53,100,173,184,92,88,143,78,157,211,101,166,102,222,205,253,145,253,255,0,241,1,35,113,198,200,152,145,198,212,107,83,216,136,155,33,80,0,112,239,97,72,85,220,34,1,82,38,199,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,1,75,130,123,74,138,61,128,86,14,17,119,57,3,31,120,234,211,90,141,84,225,210,251,139,208,193,20,181,47,170,160,153,141,145,205,107,125,74,150,42,238,174,69,248,42,144,9,131,228,119,157,52,207,173,119,168,103,146,150,162,221,91,77,52,189,185,29,230,198,200,201,54,94,135,38,233,234,167,150,230,206,23,139,108,87,123,116,182,249,183,232,151,167,127,61,189,142,69,255,0,128,215,159,142,253,55,102,151,113,31,122,199,224,135,181,5,69,21,5,100,76,89,187,138,141,117,59,88,187,175,248,209,187,200,13,128,116,243,36,167,203,113,26,27,245,43,213,241,212,44,169,186,181,90,187,182,71,55,216,190,127,3,210,24,113,202,235,87,38,212,174,28,40,41,46,85,13,146,229,110,184,92,99,159,166,14,218,34,36,205,122,123,60,151,213,153,191,253,40,102,56,17,181,206,162,239,12,90,77,134,219,88,138,146,187,36,119,87,171,237,79,7,39,199,255,0,25,12,81,229,57,105,146,227,196,133,101,75,34,99,219,75,105,141,206,234,219,203,122,250,85,242,223,252,85,46,39,56,173,75,167,200,115,156,127,5,164,157,206,75,77,76,245,51,177,97,233,233,115,169,41,21,158,183,199,202,71,123,15,191,146,190,54,218,156,255,0,63,200,36,137,28,234,123,117,186,40,151,173,83,100,117,68,138,239,47,233,137,160,75,236,73,211,19,27,182,219,53,19,111,187,200,172,0,40,119,196,225,17,119,42,114,237,228,112,213,221,64,42,121,127,73,208,248,247,93,145,55,95,134,231,212,113,210,128,117,65,26,183,205,222,211,184,227,201,16,227,171,239,2,160,82,215,181,202,168,159,2,160,63,26,245,135,98,249,13,58,210,222,44,22,250,168,220,168,170,147,82,198,255,0,52,93,211,244,154,165,186,174,225,59,64,174,53,43,87,87,166,184,243,228,84,68,221,108,212,75,236,254,152,75,188,0,240,120,238,134,105,86,44,198,71,101,193,236,148,237,99,251,141,70,91,41,153,235,110,139,191,171,26,125,200,123,122,122,74,90,70,118,169,41,162,133,155,239,211,27,17,169,254,100,59,64,0,14,183,204,214,170,121,129,216,80,253,156,155,20,178,69,119,145,90,32,20,35,17,10,209,165,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,85,165,10,196,83,180,1,75,54,106,108,84,82,168,80,249,21,190,64,118,131,173,147,53,202,190,103,96,29,85,20,148,181,108,237,85,211,69,51,55,223,166,70,35,147,252,202,120,140,139,67,52,171,41,99,227,189,96,246,74,134,189,253,199,35,237,148,207,245,183,85,223,214,141,126,245,61,224,2,208,208,240,157,160,86,234,148,171,164,211,92,121,146,34,42,110,150,106,36,246,255,0,68,37,197,178,225,216,190,61,78,148,182,123,5,190,150,54,170,170,36,52,177,179,205,87,117,253,22,161,251,32,0,5,46,123,90,168,139,241,2,163,166,120,213,222,109,246,157,157,95,113,207,146,160,31,51,35,217,85,21,54,95,142,199,122,39,151,244,21,116,161,200,29,106,139,185,203,126,1,203,178,156,181,119,242,2,162,137,83,170,39,183,109,247,106,166,223,127,145,88,2,11,57,177,218,100,183,113,33,71,82,248,152,198,213,90,100,115,122,118,243,218,190,169,124,246,255,0,25,12,174,228,175,119,134,93,38,204,173,175,69,89,91,146,55,167,213,246,39,131,143,227,255,0,138,165,164,231,81,141,182,155,63,192,50,8,226,70,186,162,221,113,138,85,235,85,221,27,81,26,183,203,250,101,113,240,114,117,212,186,124,123,57,200,48,90,185,220,212,187,84,193,83,3,18,30,174,167,54,146,173,95,235,124,60,163,111,180,9,143,60,222,161,228,148,248,150,35,93,126,170,122,178,58,117,137,55,70,171,151,119,72,214,251,19,207,226,122,67,14,57,162,234,228,218,107,195,133,125,37,182,161,177,220,174,55,11,116,112,117,65,220,69,69,153,207,95,111,146,122,176,187,255,0,165,64,132,156,227,35,188,234,94,125,116,189,77,60,149,85,23,26,218,153,162,238,72,239,38,58,71,201,178,117,185,118,79,89,124,183,39,239,129,109,53,168,210,190,29,44,88,189,116,17,69,82,202,170,249,158,216,220,215,55,215,169,122,166,202,212,79,130,33,11,156,8,105,187,53,71,136,251,46,63,60,61,216,41,232,171,235,37,98,77,219,85,107,105,220,196,217,127,198,145,190,70,195,22,123,108,86,139,116,86,248,119,232,139,171,109,215,127,107,149,127,225,3,237,0,225,87,96,56,95,104,105,199,180,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,1,66,236,86,82,169,230,1,165,69,8,190,101,96,8,160,230,235,160,23,187,174,85,22,172,216,233,161,90,120,45,180,209,84,171,234,145,21,35,137,149,111,122,163,21,62,230,167,196,149,242,221,235,166,158,218,117,7,79,175,86,203,149,60,146,239,65,82,136,140,145,205,95,226,37,111,195,252,117,2,40,57,72,235,59,177,61,75,170,211,138,170,158,138,91,155,36,168,107,82,159,171,243,146,212,80,197,250,73,230,158,77,82,104,205,103,116,151,38,189,233,14,178,227,247,88,220,200,103,161,186,208,173,71,114,61,211,181,223,138,85,242,118,219,121,53,61,187,27,40,90,46,240,222,172,177,221,169,222,199,71,43,94,168,173,84,84,245,92,169,240,85,251,190,240,32,39,152,157,214,91,159,17,215,196,123,250,146,47,13,211,234,237,237,160,164,255,0,136,206,126,77,184,75,109,90,127,123,204,28,139,189,234,158,22,255,0,25,191,241,53,149,108,246,109,229,236,251,200,246,227,146,169,106,120,140,201,119,122,59,167,193,251,63,240,26,98,87,249,91,217,214,215,195,197,185,118,84,234,108,232,168,170,191,244,253,103,243,1,153,96,0,40,85,243,9,183,180,165,251,238,84,223,128,21,128,0,29,82,57,90,213,84,246,157,165,14,98,57,124,192,233,129,28,139,186,159,73,74,53,16,168,1,198,232,112,229,248,29,111,114,181,124,128,237,221,20,228,163,127,61,138,192,165,202,124,146,181,85,124,215,226,125,138,136,165,42,205,192,235,133,170,137,186,157,201,236,56,70,236,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,7,11,236,58,102,106,170,110,135,121,74,183,112,62,72,154,168,190,75,241,62,182,169,194,51,98,164,68,64,57,56,221,16,228,163,127,61,128,171,116,57,58,88,229,114,249,157,141,95,128,21,31,52,232,229,93,208,250,74,85,168,160,81,27,149,205,69,95,105,218,80,214,35,87,200,172,0,0,10,23,111,104,69,243,14,248,148,183,125,192,237,0,1,27,220,228,176,150,221,116,254,201,152,53,23,123,45,60,205,254,51,111,227,171,41,25,236,219,207,219,247,152,49,203,178,235,45,179,136,235,26,49,253,41,47,137,234,245,119,246,80,85,255,0,198,73,239,52,139,58,221,56,120,184,174,202,189,45,129,17,17,87,254,159,163,254,98,40,56,27,170,90,110,35,49,173,158,141,234,241,158,223,252,6,164,13,138,136,92,230,221,172,238,203,53,46,151,78,41,106,122,233,109,140,142,161,205,90,126,159,206,69,81,93,23,233,47,154,249,57,9,145,187,221,225,178,217,100,187,84,61,141,142,38,177,85,92,168,137,235,57,19,226,169,247,253,230,181,250,181,147,94,245,123,89,114,11,172,142,100,211,215,93,107,150,159,183,30,201,218,239,203,42,121,55,125,252,156,190,205,192,144,62,81,90,1,123,181,101,82,234,205,242,154,20,167,158,219,83,21,50,178,169,21,86,57,89,72,246,42,177,19,238,114,252,73,95,45,222,133,233,237,167,79,180,250,203,108,182,211,201,22,212,20,200,168,249,28,229,254,34,38,252,127,196,66,226,0,41,113,81,66,175,152,4,216,172,165,19,204,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,189,135,39,11,230,128,80,174,68,248,161,83,87,203,204,165,205,234,42,64,42,40,154,38,84,67,36,18,166,236,145,170,199,38,255,0,5,77,148,172,1,0,28,199,180,166,61,44,226,66,190,27,125,60,177,82,87,219,109,245,72,178,57,207,252,226,196,172,242,87,53,63,192,251,60,201,88,224,59,88,91,169,156,46,82,95,107,43,105,157,93,77,45,210,55,163,58,27,210,140,153,202,155,181,28,187,46,207,69,243,251,203,63,205,75,135,58,141,70,197,164,212,123,106,167,136,179,81,54,87,167,106,87,171,153,79,5,100,157,41,210,189,40,171,186,123,80,196,126,93,188,69,208,224,20,117,186,101,114,234,79,73,79,59,224,119,114,22,55,121,157,77,26,39,173,235,42,238,142,95,47,234,3,23,248,134,191,212,229,90,191,123,186,212,44,107,45,66,210,162,171,19,102,249,83,66,212,248,175,247,164,246,112,121,137,82,97,186,59,109,180,209,49,237,141,157,237,186,220,174,95,58,170,135,124,81,63,190,82,2,53,118,212,182,109,90,184,218,221,42,72,177,75,72,157,72,155,34,245,65,18,255,0,194,108,61,195,239,82,233,237,19,157,241,238,127,244,121,68,11,152,112,190,195,147,135,123,0,161,87,101,57,79,106,20,42,250,200,155,149,167,192,10,192,0,0,0,0,0,10,28,196,85,246,21,128,41,68,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,141,214,124,130,239,137,232,246,117,148,227,245,126,22,233,102,198,174,119,10,41,251,109,127,106,162,26,89,31,27,250,94,138,215,108,230,162,236,228,84,93,188,209,80,249,174,168,162,153,170,124,30,218,123,21,106,111,81,98,142,250,166,34,51,237,156,61,144,33,207,248,127,113,111,255,0,93,159,255,0,32,219,63,228,228,198,24,58,13,202,214,225,205,232,162,99,151,29,248,241,207,182,124,150,174,44,224,157,195,131,189,15,195,171,162,175,75,205,142,73,170,126,47,46,115,154,105,253,168,198,51,226,0,9,5,60,0,141,110,47,184,190,226,39,75,184,137,203,112,76,19,80,253,25,99,182,120,15,11,75,232,154,25,187,125,202,26,121,95,235,203,11,158,187,190,71,175,155,151,109,246,79,36,68,48,245,186,219,122,11,113,114,228,76,196,206,58,124,254,216,242,89,56,95,133,245,156,91,172,171,69,162,170,154,106,166,153,175,215,153,136,196,77,49,225,77,83,156,213,30,30,125,82,82,12,57,229,229,175,250,183,174,127,111,255,0,42,121,111,166,253,9,232,175,1,253,161,77,77,217,239,120,190,231,241,17,179,171,126,212,127,165,190,221,62,91,110,187,221,172,163,137,27,126,19,196,253,135,64,114,74,42,120,104,114,187,4,21,214,187,162,204,216,214,43,131,167,170,103,135,151,173,200,142,108,173,130,54,199,211,235,247,85,27,179,251,136,177,172,235,173,94,179,77,254,232,170,113,25,243,206,62,215,238,227,194,155,134,221,185,95,218,166,34,187,150,105,231,171,150,103,28,188,177,92,204,102,34,103,20,207,88,199,132,227,43,216,0,51,21,160,0,0,0,0,0,0,24,247,198,23,20,248,255,0,15,88,69,69,170,221,95,222,207,47,180,114,178,201,71,2,177,207,164,234,71,49,43,230,71,181,205,72,163,118,234,214,185,171,221,123,58,17,58,82,71,199,234,120,105,226,47,24,226,71,1,251,87,105,134,158,219,118,164,153,240,93,172,141,172,90,137,109,238,235,127,101,92,229,100,106,230,201,27,81,237,122,55,167,126,182,34,171,163,126,216,209,171,179,55,231,77,21,122,216,206,63,159,31,98,110,190,29,220,237,237,116,239,53,90,159,65,53,114,243,123,124,241,223,203,51,210,42,238,204,99,57,198,110,216,0,201,66,0,0,0,24,81,114,230,115,167,84,154,203,77,140,81,217,124,102,157,249,65,62,79,10,207,226,21,242,71,19,155,58,82,190,38,61,177,68,245,154,57,25,179,158,244,217,236,253,30,220,152,218,141,93,157,38,38,245,88,204,226,63,159,47,57,77,108,220,59,185,241,4,220,141,186,204,220,244,116,243,85,143,8,240,142,189,245,79,234,211,29,103,19,136,233,56,205,112,1,146,133,0,33,207,248,127,113,111,255,0,93,159,255,0,32,219,63,228,228,126,191,114,181,183,242,250,88,153,230,207,118,60,49,237,143,53,195,132,248,39,112,227,31,77,240,26,232,167,209,114,231,158,106,143,141,205,140,98,154,191,102,115,156,120,38,48,22,115,132,28,255,0,46,213,30,29,177,44,239,59,187,122,78,249,115,241,254,42,171,177,20,61,206,221,117,68,76,245,34,107,88,155,50,54,39,147,83,125,183,95,53,85,47,25,153,102,228,94,183,77,202,123,166,34,126,149,111,113,209,92,219,53,151,116,87,102,38,171,117,85,68,227,187,52,204,196,227,49,19,140,199,78,145,238,0,45,238,191,234,215,228,51,73,47,218,167,246,127,211,126,132,240,191,218,30,47,195,119,187,213,49,65,252,103,67,250,118,238,245,126,138,239,211,183,150,251,167,237,202,233,181,68,215,95,116,70,103,230,121,233,52,183,181,218,139,122,93,60,102,186,234,138,105,142,145,153,170,113,17,153,196,70,102,124,103,11,132,15,198,195,179,28,99,80,49,139,118,103,134,94,169,238,214,91,180,41,61,37,92,10,189,50,55,117,69,69,69,217,90,230,185,21,174,99,145,28,215,53,205,114,34,162,162,126,201,245,19,21,70,99,185,229,114,221,118,107,155,119,34,98,168,156,76,79,73,137,142,248,152,240,152,0,7,235,224,0,0,0,0,0,0,6,3,241,243,196,254,185,104,174,176,217,241,109,50,206,61,13,107,170,198,169,238,19,65,232,202,58,142,170,135,85,85,49,207,234,154,39,185,55,108,76,77,145,118,242,246,110,171,191,178,229,229,175,250,183,174,127,111,255,0,42,121,111,166,253,9,232,175,1,253,161,77,77,217,239,120,190,231,241,17,179,171,126,212,127,165,190,221,62,91,110,187,198,211,186,89,175,85,240,72,137,230,235,229,142,145,159,63,193,118,191,192,123,150,159,96,142,34,170,186,61,12,197,51,140,213,207,235,85,20,199,78,92,119,207,95,91,185,152,192,2,73,73,0,0,0,44,158,132,113,35,111,213,188,235,81,180,198,231,69,79,110,200,176,27,253,117,11,89,28,205,233,184,91,227,171,150,40,170,35,99,156,178,35,152,140,99,37,242,86,35,159,27,145,83,186,145,179,206,187,180,81,85,52,85,61,106,238,102,233,246,253,70,170,197,221,77,154,115,77,168,137,171,217,19,56,137,247,103,17,243,249,47,96,0,244,97,0,0,0,0,0,138,77,103,227,123,138,12,79,88,115,172,91,31,212,239,11,107,179,100,183,59,125,20,30,133,183,63,181,79,13,84,140,141,157,79,129,92,237,154,212,77,220,170,171,183,154,170,153,241,194,14,127,151,106,143,14,216,150,119,157,221,189,39,124,185,248,255,0,21,85,216,138,30,231,110,186,162,38,122,145,53,172,77,153,27,19,201,169,190,219,175,154,170,145,186,77,210,206,178,245,86,40,137,204,103,191,30,19,143,53,219,136,56,15,114,225,189,182,214,233,170,174,137,162,228,211,17,20,205,83,62,181,51,84,103,52,196,119,68,231,172,245,94,48,1,36,164,128,0,0,192,254,55,181,55,139,14,30,50,122,60,151,12,213,186,137,176,156,150,105,91,73,28,152,253,4,142,181,84,181,17,203,75,36,203,76,168,230,185,170,174,137,92,238,227,155,28,136,228,114,198,178,62,202,105,47,49,237,114,198,179,122,42,253,86,190,125,174,197,228,222,10,250,24,237,212,116,181,17,177,202,159,159,129,240,199,30,242,179,109,209,143,94,135,162,185,171,210,170,217,25,15,119,122,211,216,189,54,46,211,84,76,123,35,30,254,254,230,199,219,251,48,221,247,109,178,157,211,65,118,213,202,42,137,152,136,170,168,170,102,59,233,196,209,17,205,19,211,172,227,62,56,234,149,176,124,214,235,141,190,241,111,165,187,90,107,233,235,104,107,97,101,77,45,85,52,173,150,41,226,123,81,204,145,143,106,170,57,174,106,162,163,145,85,21,21,21,12,115,227,231,87,245,23,69,116,122,207,148,233,150,67,232,107,165,86,75,79,111,154,127,9,5,71,85,59,169,106,158,230,116,204,199,181,55,116,76,93,209,55,242,246,236,171,188,149,251,244,233,237,77,234,186,196,117,232,165,237,59,77,253,231,95,111,110,179,49,21,215,60,177,205,152,136,159,110,34,103,234,100,168,35,91,132,30,47,184,137,213,30,34,113,44,19,59,212,63,73,216,238,126,63,197,82,250,38,134,30,231,110,134,162,86,122,241,66,215,166,207,141,139,228,228,223,109,151,201,85,9,41,60,116,90,219,122,251,115,114,220,76,68,78,58,252,222,217,243,72,241,71,11,235,56,75,89,78,139,91,85,53,85,85,49,95,169,51,49,137,154,163,198,154,103,57,166,124,60,186,128,196,158,55,248,199,165,209,91,68,154,113,166,215,175,246,68,172,236,77,36,240,50,25,153,101,167,234,107,250,166,108,172,123,29,44,172,78,150,196,169,186,50,78,226,171,127,55,220,195,156,119,141,238,51,178,204,130,217,139,99,250,157,226,174,151,154,200,109,244,80,122,22,212,206,237,68,207,70,70,206,167,192,141,110,238,114,38,238,84,68,223,205,81,12,77,78,245,166,210,221,244,51,19,84,251,49,61,124,187,227,170,193,177,246,101,189,111,186,8,220,168,170,139,86,231,56,244,147,85,51,52,199,235,116,166,175,87,202,102,99,56,207,118,38,101,240,22,146,221,152,79,195,230,144,210,228,124,79,107,21,61,206,228,179,49,181,215,69,160,142,24,188,76,187,35,105,105,32,166,133,178,74,214,163,92,187,171,29,35,145,178,72,168,198,39,68,120,197,163,220,203,126,216,107,47,161,245,19,31,183,99,24,125,247,195,81,208,207,37,195,169,150,105,25,28,202,249,103,151,178,139,55,126,87,194,197,114,172,81,194,198,53,202,158,82,61,217,55,119,11,22,42,162,139,179,203,85,94,19,225,239,198,113,252,251,80,154,30,14,221,183,91,90,141,70,223,71,165,181,103,57,170,156,196,85,142,248,163,154,34,106,156,117,198,51,143,12,205,49,57,240,0,51,149,96,2,201,241,85,196,181,135,134,252,6,75,163,150,158,171,42,187,67,43,113,219,109,76,115,118,170,229,141,241,54,87,61,241,181,81,173,137,179,182,69,107,156,197,122,53,90,215,34,174,233,231,122,245,22,40,155,151,39,17,12,221,187,110,212,238,218,171,122,45,29,19,85,202,231,17,17,252,244,136,142,179,51,210,34,38,103,164,47,96,44,159,10,188,75,88,120,144,192,99,186,53,105,233,114,171,76,49,55,34,182,211,71,55,106,146,89,31,43,98,115,31,35,81,28,217,91,3,164,70,181,207,86,35,145,174,114,170,110,183,176,89,189,69,250,34,229,185,204,73,184,237,218,157,167,85,115,69,172,162,105,185,68,226,98,127,158,177,49,214,38,58,76,76,76,116,144,0,122,48,128,96,126,168,115,42,183,226,154,235,75,98,196,109,52,247,236,6,201,52,212,55,122,218,58,150,202,235,170,61,176,175,136,165,234,99,81,142,167,145,179,181,191,156,116,83,181,202,187,181,22,57,27,153,248,6,127,136,234,142,35,65,157,224,151,111,73,216,238,125,223,11,85,216,150,30,231,110,87,196,255,0,82,86,181,233,179,227,122,121,181,55,219,116,242,84,83,19,79,174,177,170,174,171,118,170,204,211,252,230,60,227,195,63,236,176,238,252,43,187,108,90,107,58,189,117,153,166,139,177,152,159,41,156,226,154,191,102,169,136,230,229,158,184,246,197,81,30,132,2,197,241,165,153,106,46,156,104,29,219,80,180,203,49,251,61,116,176,86,81,79,51,253,31,5,95,139,167,150,102,211,186,13,166,107,155,31,173,59,36,235,70,170,254,107,167,201,28,170,158,215,174,197,139,117,93,170,51,17,25,250,17,155,102,130,189,211,91,107,67,106,168,166,171,149,69,49,51,156,102,169,196,103,17,51,223,236,95,64,68,94,23,204,31,137,10,28,198,197,91,155,106,69,69,195,29,167,185,210,203,119,164,166,177,219,91,45,69,19,101,106,207,27,21,33,98,163,157,26,57,17,122,219,230,169,235,39,181,37,208,197,208,238,54,183,8,170,109,68,198,60,253,191,60,167,248,175,131,55,14,15,174,213,26,234,169,171,210,68,204,77,19,51,30,174,51,19,154,105,235,214,62,144,2,214,113,67,169,183,125,30,208,60,199,80,177,248,186,174,150,234,54,65,68,254,166,167,98,162,162,104,233,227,159,103,177,237,119,109,211,36,157,14,106,163,186,58,87,100,93,211,50,237,202,108,209,55,42,238,136,207,208,174,104,116,119,119,13,85,189,29,143,143,114,168,166,51,231,84,196,71,215,43,166,8,123,183,113,219,198,61,226,225,75,105,180,234,93,69,109,117,108,204,166,165,165,166,199,45,210,203,60,175,114,53,145,177,141,166,85,115,156,229,68,70,162,42,170,170,34,18,215,152,230,56,198,159,227,23,28,207,51,189,83,218,108,182,152,86,122,186,185,213,122,99,110,232,136,136,137,186,185,206,114,163,90,198,162,185,206,115,90,212,85,84,69,193,209,110,118,117,209,85,84,68,196,83,223,156,71,159,182,124,150,142,39,224,125,203,133,110,88,181,170,170,138,234,189,152,166,45,205,85,79,78,88,238,154,105,158,179,84,99,25,207,87,236,131,3,241,30,104,86,27,238,175,69,107,201,49,74,124,107,78,101,134,162,37,185,84,186,106,155,132,82,183,173,208,206,246,64,215,39,75,218,216,227,88,26,215,43,30,245,119,121,205,110,203,158,7,190,151,89,103,89,19,54,106,206,17,91,231,13,110,124,55,93,186,55,43,83,68,215,25,142,233,137,243,140,198,99,49,211,49,156,198,99,61,240,0,12,164,16,11,73,196,183,17,120,199,13,216,15,218,187,180,52,247,43,181,92,204,130,211,100,117,98,211,203,112,119,91,59,202,215,35,36,86,182,56,220,175,115,213,189,59,244,49,85,29,35,55,241,188,23,241,73,111,226,7,1,134,211,146,94,105,221,168,86,40,85,47,52,169,3,105,214,170,36,127,76,117,145,49,21,81,205,115,86,52,147,165,26,140,149,85,58,24,199,197,213,141,58,203,49,126,52,211,87,173,49,159,231,219,236,242,78,91,225,205,202,230,213,86,245,77,169,244,20,213,20,231,237,156,126,204,78,34,106,238,230,152,136,204,231,25,26,0,50,80,96,6,16,113,35,204,42,125,41,214,202,108,15,9,199,105,239,150,156,90,105,27,146,57,43,99,98,220,106,93,78,230,182,150,41,90,217,18,22,193,36,141,116,139,211,220,89,98,88,246,99,90,229,147,27,85,171,181,163,162,43,189,56,140,225,55,176,240,246,225,196,186,154,180,187,117,28,213,69,51,84,245,136,140,71,182,122,102,103,17,30,217,235,136,204,198,111,130,197,228,188,90,97,16,112,217,113,226,71,1,163,251,77,110,183,248,104,229,182,73,84,148,149,16,212,75,83,12,47,167,157,81,178,118,165,143,190,142,84,217,200,228,233,86,170,177,237,122,221,188,59,49,198,53,3,24,183,102,120,101,234,158,237,101,187,66,147,210,85,192,171,211,35,119,84,84,84,93,149,174,107,145,90,230,57,17,205,115,92,215,34,42,42,39,221,26,139,87,42,229,162,172,206,34,126,105,241,98,234,182,141,118,138,212,223,212,90,154,105,138,234,183,51,62,21,211,17,51,76,199,124,78,38,39,175,127,92,103,19,143,217,0,30,200,224,0,0,31,141,152,230,56,198,159,227,23,28,207,51,189,83,218,108,182,152,86,122,186,185,213,122,99,110,232,136,136,137,186,185,206,114,163,90,198,162,185,206,115,90,212,85,84,69,242,218,1,171,95,151,61,36,176,234,159,217,255,0,66,122,111,197,127,104,120,191,19,217,236,212,203,7,241,157,12,234,223,181,213,250,41,183,86,222,123,110,190,126,150,136,185,232,179,235,99,56,246,127,50,203,141,14,162,173,36,235,162,137,244,81,84,81,53,120,115,76,76,196,123,103,20,204,206,59,186,103,25,140,220,32,1,232,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,10,85,10,128,20,53,136,139,236,43,0,0,0,0,0,0,0,10,23,218,167,27,238,167,43,241,40,69,245,149,55,3,181,61,135,39,13,246,28,129,99,56,195,196,169,51,45,29,185,90,107,88,247,70,254,206,253,14,86,175,149,85,59,190,8,191,222,161,2,124,60,223,234,113,93,95,178,93,105,214,52,150,157,106,145,21,233,187,124,233,166,106,252,83,251,227,97,62,32,186,147,79,107,92,223,135,111,255,0,163,196,107,195,164,86,165,188,234,213,186,214,217,82,53,150,90,180,234,84,221,19,166,9,87,254,0,38,195,143,157,114,110,151,104,20,115,81,220,41,27,93,114,165,167,149,140,147,182,229,127,77,85,34,46,205,87,34,175,147,221,236,34,235,151,14,148,199,170,124,72,80,67,112,167,150,90,74,11,109,194,169,86,55,57,159,156,72,145,158,106,214,175,248,111,103,145,233,121,142,235,157,62,162,229,56,238,35,107,122,246,172,52,85,20,213,62,188,79,69,127,125,168,137,234,249,166,203,15,197,126,38,105,242,173,225,206,163,78,113,104,245,30,228,169,226,47,52,78,149,137,218,149,138,214,84,65,71,39,74,245,47,74,170,108,190,196,2,65,33,137,148,240,199,4,73,179,35,106,49,169,191,193,19,100,43,0,10,92,190,94,69,40,228,95,138,21,41,75,91,210,5,109,246,28,156,39,146,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,182,41,42,95,97,66,174,222,192,59,1,75,87,224,84,7,154,212,124,98,12,191,10,188,88,106,61,149,52,85,17,167,183,218,232,94,223,130,162,255,0,40,214,239,48,199,238,186,37,170,238,180,207,27,153,81,101,158,146,165,90,140,115,122,145,91,28,200,136,146,38,255,0,31,106,161,179,73,8,220,216,180,126,175,20,215,23,102,116,116,238,125,21,125,186,130,39,189,145,200,168,143,72,230,69,221,203,187,127,70,20,248,255,0,194,6,25,229,185,75,178,220,210,124,157,241,58,53,169,146,5,86,170,162,170,116,49,140,248,34,39,242,77,140,184,112,173,138,187,77,104,37,137,85,127,141,223,125,191,233,137,190,239,232,53,170,54,6,229,229,147,73,148,104,45,182,190,87,245,57,201,50,249,244,252,43,106,147,225,253,0,101,17,194,251,14,78,23,216,7,74,167,174,170,118,39,192,165,118,220,169,171,241,2,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,39,27,218,207,172,56,159,20,25,166,63,139,106,190,101,102,181,210,250,59,177,69,111,190,213,83,211,197,213,110,166,123,186,99,99,209,173,221,206,115,151,100,243,85,85,246,169,149,188,183,115,76,199,58,208,235,229,219,54,203,47,57,13,116,57,93,77,52,117,87,90,249,106,229,100,73,71,70,228,141,31,35,156,168,212,115,220,189,59,237,187,149,126,42,69,88,221,104,191,170,171,75,20,204,76,103,175,185,127,221,184,3,83,180,236,54,183,234,239,83,85,23,34,137,229,136,156,199,60,68,199,94,238,153,101,113,111,120,137,247,126,212,239,242,54,245,254,165,41,112,139,123,196,79,187,246,167,127,145,183,175,245,41,73,11,255,0,209,85,238,159,177,80,218,127,72,88,249,116,253,232,65,137,176,129,175,121,62,248,118,99,140,106,6,49,110,204,240,203,213,61,218,203,118,133,39,164,171,129,87,166,70,238,168,168,168,187,43,92,215,34,181,204,114,35,154,230,185,174,68,84,84,74,199,12,204,102,236,120,244,252,91,207,183,59,117,205,26,27,145,19,203,19,114,38,124,34,103,209,226,51,231,56,156,121,226,124,159,178,0,45,142,124,8,115,227,251,222,223,59,252,47,233,148,164,198,16,197,199,14,65,104,201,120,170,212,11,141,146,175,196,211,195,89,79,111,123,251,110,102,213,20,180,144,211,206,205,156,136,190,172,176,200,221,253,139,211,186,42,162,162,173,123,137,38,62,11,76,127,138,62,201,110,46,196,232,170,119,219,213,196,116,139,53,70,125,245,209,143,167,19,244,75,37,121,76,126,181,63,3,255,0,211,139,123,205,51,222,7,31,255,0,35,105,63,215,107,75,133,202,99,245,169,248,31,254,156,91,222,105,158,240,56,255,0,249,27,73,254,187,90,96,92,253,9,71,191,255,0,41,91,180,95,218,150,163,228,71,238,173,175,223,2,188,101,65,169,118,251,110,140,234,85,198,161,249,157,36,61,139,101,198,166,73,42,37,190,181,141,168,149,234,245,108,40,216,157,12,17,70,213,124,146,43,165,93,221,186,185,87,124,207,53,247,183,92,110,22,123,133,45,218,211,95,81,69,93,69,51,42,105,106,169,165,116,82,193,43,28,142,100,140,123,85,21,174,107,145,21,28,138,138,138,136,168,75,223,5,252,82,91,248,129,192,97,180,228,151,154,119,106,21,138,21,75,205,42,64,218,117,170,137,31,211,29,100,76,69,84,115,92,213,141,36,233,70,163,37,85,78,134,49,241,117,102,236,155,172,223,143,131,94,159,90,59,167,206,60,189,255,0,108,123,123,235,29,168,112,5,59,77,115,189,109,148,255,0,201,170,125,122,99,245,42,159,214,143,42,38,124,63,86,169,196,122,179,17,78,70,131,14,120,217,227,55,32,208,124,187,23,196,180,178,231,143,87,221,225,241,21,153,29,190,182,153,245,29,168,221,19,82,150,41,21,143,111,111,175,185,36,189,45,114,73,249,168,85,85,35,126,210,123,158,21,184,208,198,56,153,184,93,241,167,98,181,24,206,69,107,133,107,153,66,234,165,172,138,162,137,28,198,58,86,204,145,177,26,230,201,35,90,230,57,169,228,246,43,85,254,186,50,86,157,199,79,86,162,116,220,222,180,125,127,63,243,213,175,238,240,102,243,107,104,163,124,244,89,177,84,103,57,235,76,103,17,51,76,226,113,61,241,49,19,28,184,153,152,134,70,128,12,229,88,45,103,16,252,67,225,28,57,97,15,202,114,153,60,93,198,175,174,27,61,158,25,17,181,23,42,132,68,221,168,187,47,68,77,221,171,36,170,138,140,69,79,39,61,204,99,253,150,127,159,226,58,93,136,215,231,121,221,219,209,150,59,103,107,197,85,118,37,155,183,220,149,145,51,212,137,174,122,238,249,24,158,77,93,183,221,124,145,84,134,46,33,248,135,205,248,141,205,223,148,229,50,120,75,117,39,92,54,123,60,50,43,169,237,180,234,169,187,81,118,78,185,93,179,86,73,85,17,94,168,158,77,99,88,198,68,110,219,148,104,45,242,209,241,231,187,217,237,159,195,219,243,182,39,103,188,17,115,139,53,158,151,81,19,26,91,115,235,207,119,52,247,197,20,207,159,119,54,59,169,158,248,153,167,62,59,63,207,242,237,81,203,171,243,188,238,237,233,59,229,207,181,226,170,187,17,67,220,237,196,200,153,234,68,214,177,54,100,108,79,38,166,251,110,190,106,170,122,29,5,214,124,131,64,245,58,213,169,24,252,30,51,193,245,193,91,111,117,67,225,142,190,146,68,218,72,94,172,254,167,181,92,142,107,100,142,55,171,93,211,178,228,103,2,188,26,207,169,119,11,110,179,106,85,186,157,248,101,36,221,251,101,186,166,56,234,34,190,185,142,168,137,232,244,108,200,232,155,12,241,70,229,100,145,171,101,77,219,178,181,87,127,27,198,247,9,208,112,241,147,209,228,184,99,170,38,194,114,89,165,109,36,114,54,73,29,106,169,106,35,150,150,73,149,21,28,215,53,85,209,43,157,220,115,99,145,28,142,88,214,71,212,254,7,171,183,106,53,254,220,231,199,229,123,166,127,143,115,161,39,137,120,123,91,184,87,194,49,137,245,57,121,98,49,71,72,152,155,81,49,221,85,52,199,116,116,143,139,152,170,48,148,173,46,212,156,99,87,240,27,54,163,225,210,212,62,211,123,133,210,194,149,48,172,82,198,230,61,209,201,27,219,230,136,230,72,199,177,85,170,173,85,106,171,92,230,170,57,125,81,12,92,37,241,63,119,225,159,55,168,175,125,187,210,120,189,255,0,179,5,250,134,54,181,42,21,145,171,251,115,192,245,219,105,99,238,72,168,197,84,99,209,206,107,186,85,91,35,38,51,29,200,45,25,102,63,108,202,113,250,191,21,107,188,209,195,112,162,159,182,230,119,105,230,98,62,55,244,189,17,205,221,174,69,217,200,138,155,249,162,41,112,219,55,26,117,246,179,61,43,142,248,252,99,217,63,83,156,56,235,130,239,240,142,187,150,156,213,167,174,102,104,171,255,0,26,191,197,79,159,235,71,88,199,88,143,209,0,196,158,55,248,199,165,209,91,68,154,113,166,215,175,246,68,172,236,77,36,240,50,25,153,101,167,234,107,250,166,108,172,123,29,44,172,78,150,196,169,186,50,78,226,171,127,55,220,204,212,234,109,233,45,205,219,179,210,62,191,100,123,85,205,147,100,214,113,14,182,141,6,134,156,215,87,209,76,120,213,84,245,197,49,227,244,68,76,204,68,219,222,99,92,83,250,42,150,167,135,92,18,190,227,75,116,151,180,252,162,178,21,237,49,41,36,135,173,180,8,170,222,167,247,91,36,111,145,204,86,183,163,104,213,94,146,74,198,71,57,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,62,115,94,107,117,151,53,215,102,237,127,52,121,71,147,177,248,95,135,52,156,45,183,211,183,233,167,51,29,106,171,186,106,170,123,234,152,240,142,152,136,204,226,35,25,158,178,206,126,95,220,95,253,145,170,180,112,241,159,67,213,102,184,214,120,108,106,225,4,59,190,146,174,162,101,95,11,50,53,55,124,82,203,34,171,100,243,115,30,253,157,188,106,139,12,148,154,251,215,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,189,142,107,154,169,186,42,41,39,60,10,241,149,6,165,219,237,186,51,169,87,26,135,230,116,144,246,45,151,26,153,36,168,150,250,214,54,162,87,171,213,176,163,98,116,48,69,27,85,242,72,174,149,119,118,234,229,93,236,59,30,233,221,164,191,63,38,127,15,225,244,121,52,247,106,124,7,241,184,131,106,163,49,61,110,211,31,79,164,136,242,253,188,119,124,110,238,105,140,207,53,239,54,16,53,239,62,120,159,251,175,243,126,15,78,194,255,0,235,255,0,210,255,0,216,152,206,0,125,210,48,79,197,62,167,84,100,33,140,92,186,179,28,98,253,195,53,135,23,180,222,169,234,110,216,204,213,176,93,168,154,170,146,210,58,106,218,137,161,87,53,118,85,107,227,122,43,94,155,181,85,30,212,94,166,61,27,147,164,254,223,49,86,146,212,199,236,199,216,212,92,97,110,187,92,67,174,166,184,152,159,75,114,122,244,233,53,204,196,251,166,38,38,60,226,114,24,247,199,247,186,70,119,248,95,212,233,76,132,49,239,143,239,116,140,239,240,191,169,210,159,186,255,0,205,110,252,154,190,201,124,112,159,233,253,15,253,235,95,126,150,3,240,75,197,63,240,123,205,229,179,230,53,247,23,224,121,7,169,93,4,43,220,101,190,173,85,136,202,244,139,165,92,237,154,213,100,141,141,81,206,98,163,182,145,209,70,197,151,195,94,243,53,184,11,227,30,151,77,234,160,209,189,86,189,120,124,74,163,104,108,53,210,50,24,233,236,245,15,154,89,36,108,238,70,35,214,41,159,55,156,175,123,146,37,107,119,70,177,206,123,43,59,38,235,22,38,52,215,167,213,158,233,242,246,79,178,126,175,179,122,118,163,192,21,110,148,213,189,237,148,230,237,49,235,209,17,214,184,143,214,167,252,84,199,124,126,180,119,117,140,85,39,64,2,226,230,176,0,0,0,0,0,4,90,243,76,247,129,199,255,0,200,218,79,245,218,210,225,114,152,253,106,126,7,255,0,167,22,247,154,103,188,14,63,254,70,210,127,174,214,151,11,148,199,235,83,240,63,253,56,167,217,253,55,62,249,251,178,233,13,207,251,45,167,228,91,253,237,41,8,0,23,7,55,128,0,4,36,234,206,99,147,233,255,0,21,25,230,103,134,94,170,45,55,171,78,113,121,158,146,174,5,78,168,221,227,102,69,69,69,221,28,215,53,85,174,99,145,90,230,185,205,114,42,42,162,205,177,6,60,68,251,192,234,119,249,101,122,255,0,93,148,173,241,36,205,54,237,204,119,229,187,123,20,183,69,237,110,178,221,200,137,166,109,196,76,79,88,152,153,235,19,30,49,41,107,225,155,137,156,71,137,92,70,107,197,158,155,209,151,203,103,79,166,108,221,114,205,224,59,146,204,216,63,62,232,163,100,189,198,64,175,245,17,122,119,233,95,52,243,188,100,20,104,158,175,100,250,29,168,246,141,67,197,234,170,26,234,41,152,218,234,72,166,72,155,113,162,87,181,102,165,145,85,174,78,151,181,187,110,173,119,67,145,175,106,117,49,170,147,75,164,186,181,132,107,102,17,69,159,96,55,79,23,110,171,222,57,98,145,17,181,20,117,8,136,175,167,157,136,171,209,43,119,77,211,117,69,69,107,154,174,99,154,229,203,218,55,56,215,81,201,115,227,199,215,237,254,42,239,104,188,11,87,11,106,190,19,163,137,157,45,201,233,227,201,63,177,51,229,251,51,61,102,58,76,204,196,204,251,32,1,50,214,128,0,8,49,226,39,222,7,83,191,203,43,215,250,236,164,165,112,3,238,145,130,126,41,245,58,162,45,120,137,247,129,212,239,242,202,245,254,187,41,41,92,0,251,164,96,159,138,125,78,168,167,236,127,164,46,123,167,239,67,164,59,85,254,168,104,190,93,191,221,86,200,64,1,112,115,120,0,3,207,103,248,6,35,170,56,141,126,9,157,218,125,39,99,185,246,188,85,47,126,88,123,157,185,89,43,61,120,156,215,166,207,141,139,228,228,223,109,151,201,85,8,106,226,91,135,76,159,134,236,251,236,165,218,106,139,149,166,174,22,79,105,189,186,141,41,226,184,55,161,157,228,107,81,242,35,93,28,142,86,57,138,238,173,186,30,168,141,145,155,205,177,109,56,132,208,156,99,136,141,56,169,211,252,150,174,162,137,205,153,181,214,218,248,55,87,81,86,177,143,108,114,171,55,68,149,189,50,61,174,99,149,55,107,221,178,177,221,47,108,78,235,182,211,175,183,205,76,122,241,221,62,126,201,254,122,79,206,216,93,159,241,181,222,19,214,250,43,245,76,233,110,79,175,79,127,44,247,115,196,121,199,142,62,53,61,38,38,98,156,96,7,1,124,94,126,74,46,240,105,14,162,93,54,195,239,53,137,224,110,21,181,189,20,246,9,28,217,85,251,39,109,203,218,154,85,133,29,187,217,28,74,175,145,118,234,145,87,33,57,166,123,191,99,255,0,229,149,39,250,149,105,26,217,254,1,151,105,118,93,95,130,103,118,159,70,95,45,157,175,21,75,223,138,110,223,114,38,74,207,94,39,57,139,187,36,98,249,57,118,223,101,243,69,66,229,101,28,72,220,51,110,24,44,58,3,146,81,84,77,93,138,95,224,174,181,221,22,103,72,146,219,219,5,83,60,60,189,110,85,107,162,116,241,182,62,159,83,180,136,221,153,219,69,146,183,103,113,170,141,37,205,21,255,0,41,198,123,227,217,63,207,78,239,38,237,220,248,46,198,163,136,52,124,77,181,98,98,106,166,110,69,51,19,77,81,49,56,185,76,231,29,122,103,29,42,207,55,127,52,207,236,240,3,239,111,130,126,41,244,202,162,70,56,180,226,126,209,195,62,17,79,94,203,119,164,242,139,255,0,122,11,13,12,141,114,83,171,227,70,119,39,157,233,182,209,71,220,141,85,136,168,247,171,154,214,244,162,186,70,69,111,14,90,173,111,209,13,98,178,106,141,206,211,81,115,134,199,13,193,205,163,129,237,99,167,150,90,25,225,137,170,247,121,49,171,36,140,234,118,206,86,183,169,81,174,84,70,175,158,213,29,73,201,245,127,62,188,234,62,99,45,59,238,215,185,155,44,201,77,10,69,20,109,99,27,28,113,177,190,106,141,100,108,99,17,92,170,229,70,162,185,206,114,171,151,243,73,185,252,11,69,85,187,127,30,106,159,154,49,29,127,135,243,159,222,34,224,95,248,163,138,45,107,117,145,255,0,241,109,218,166,38,60,107,171,158,185,229,243,136,136,152,154,167,203,17,29,249,167,241,178,44,130,239,150,100,23,60,167,32,171,241,87,75,205,100,215,10,217,251,109,103,118,162,103,171,228,127,75,17,26,221,220,229,93,154,136,137,191,146,34,18,149,193,7,7,20,186,43,104,143,81,245,38,203,254,200,149,157,248,99,130,119,195,51,44,180,253,78,103,76,46,137,239,99,165,149,137,212,233,81,119,70,73,219,68,111,231,59,150,183,151,143,9,95,197,107,230,169,227,31,224,103,195,169,106,221,253,42,183,7,194,173,255,0,189,246,28,229,254,250,84,111,241,50,18,16,74,108,155,94,49,171,191,223,61,209,63,108,251,124,190,159,117,15,181,30,59,139,147,87,15,109,83,139,116,244,185,85,62,56,254,238,156,119,83,29,213,121,204,114,244,136,158,107,89,196,63,15,24,71,17,184,67,241,108,166,63,9,113,164,235,154,207,120,134,52,117,69,182,161,81,55,114,38,233,215,19,182,106,73,18,170,35,209,19,205,175,107,30,200,99,207,240,12,187,75,178,234,252,19,59,180,250,50,249,108,237,120,170,94,252,83,118,251,145,50,86,122,241,57,204,93,217,35,23,201,203,182,251,47,154,42,19,222,99,151,26,28,45,219,248,129,192,102,187,99,118,106,119,106,21,138,20,91,53,82,206,218,117,170,137,31,213,37,28,175,84,84,115,92,213,145,99,234,86,163,37,84,94,182,49,242,245,101,111,59,92,106,232,244,214,163,215,143,174,63,143,151,209,238,130,236,211,143,42,225,237,68,109,186,250,179,166,185,61,38,127,187,170,103,191,175,72,166,127,90,60,62,52,120,197,86,151,151,247,23,255,0,107,169,109,28,60,103,208,244,222,109,212,126,27,26,184,65,14,204,171,164,167,133,87,194,204,141,77,153,44,81,70,170,217,60,154,246,51,103,109,34,34,205,156,230,190,247,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,73,82,225,75,142,44,127,81,244,198,251,93,172,183,139,117,142,249,130,81,199,83,118,184,62,70,71,29,198,145,203,208,218,168,224,111,175,221,235,232,141,241,198,197,106,201,44,41,31,156,205,137,152,219,46,237,207,31,6,212,79,88,238,153,242,143,9,247,127,62,217,174,211,123,62,157,53,207,203,91,61,25,183,92,199,61,20,245,197,85,78,34,170,99,198,42,153,198,35,186,123,179,19,138,111,166,189,107,62,63,160,122,99,117,212,140,130,15,25,224,250,32,162,183,182,161,144,201,95,87,34,237,28,44,87,255,0,91,220,173,71,57,177,199,35,209,174,233,217,97,107,84,117,39,39,213,252,250,243,168,249,140,180,239,187,94,230,108,179,37,52,41,20,81,181,140,108,113,198,198,249,170,53,145,177,140,69,114,171,149,26,138,231,57,202,174,95,99,196,183,17,121,63,18,57,247,218,187,180,53,22,219,77,36,44,130,211,100,117,98,84,69,111,111,67,59,202,215,35,35,71,58,73,26,175,115,213,189,91,116,49,85,91,27,54,181,181,86,235,133,12,20,149,53,180,21,20,240,220,33,90,154,73,37,137,204,109,68,73,35,227,89,35,85,77,158,212,146,57,25,212,155,167,83,28,158,214,170,36,70,239,185,78,190,231,45,191,137,79,119,183,219,252,63,221,177,187,59,224,138,56,79,73,233,245,113,31,10,187,30,183,248,99,191,146,39,56,156,99,53,76,116,153,243,138,98,94,167,73,117,107,55,209,60,222,139,62,192,110,158,18,227,73,188,114,197,34,43,169,235,41,213,81,95,79,59,17,83,174,39,108,155,166,232,168,168,215,53,90,246,181,201,53,186,75,171,88,70,182,97,20,89,246,3,116,241,118,234,189,227,150,41,17,27,81,71,80,136,138,250,121,216,138,189,18,183,116,221,55,84,84,86,185,170,230,57,174,88,57,183,97,217,61,219,24,188,102,118,203,45,69,85,151,30,154,146,11,165,92,72,142,109,27,170,86,68,129,100,68,243,107,92,232,158,222,189,186,81,221,45,85,69,123,17,215,47,134,110,38,114,238,26,178,233,175,22,122,111,73,216,238,125,62,153,179,117,197,15,143,237,197,51,96,252,251,162,145,241,118,223,58,191,212,68,234,219,165,124,151,203,235,105,220,167,65,95,37,223,137,87,213,237,143,199,253,176,241,237,15,130,109,241,110,158,117,26,12,124,42,215,78,248,142,104,196,79,37,83,225,56,156,209,156,68,103,174,34,174,104,154,211,3,249,136,113,99,5,138,223,117,225,195,9,109,66,93,171,161,133,185,37,197,29,36,41,73,77,35,89,43,105,98,86,170,44,142,150,55,55,184,190,113,164,82,43,54,123,158,238,215,161,226,187,143,140,59,21,192,104,173,122,7,154,83,221,178,172,134,24,43,105,238,84,45,138,104,173,20,189,109,114,172,236,153,142,78,251,218,215,71,225,222,212,123,17,206,115,250,21,24,143,140,107,117,186,225,120,184,82,218,109,52,21,21,181,213,179,50,154,150,150,154,39,75,44,242,189,200,214,70,198,53,21,92,231,57,81,17,168,138,170,170,136,132,166,243,187,68,83,240,109,60,230,103,190,99,203,202,61,179,245,123,251,168,125,154,118,121,114,187,177,189,239,52,77,52,209,57,162,138,162,98,102,168,159,143,86,113,138,105,158,232,159,141,61,103,20,196,115,126,206,1,128,101,218,163,151,80,96,152,37,167,210,119,203,159,119,194,210,247,226,135,185,219,137,242,191,215,149,205,98,108,200,222,190,110,77,246,217,60,213,16,154,78,30,244,39,24,225,223,78,41,180,255,0,26,171,168,173,115,166,117,117,202,190,125,209,213,181,175,99,27,36,168,205,213,34,111,76,108,107,88,213,93,154,198,238,175,119,83,221,229,184,75,225,130,209,195,62,17,81,64,251,143,164,242,139,255,0,102,123,245,116,110,114,83,171,227,71,246,224,129,139,182,209,71,220,145,17,234,136,247,171,156,231,116,162,182,54,95,67,47,103,218,227,69,79,165,187,241,231,234,143,47,127,159,209,239,174,246,145,199,181,113,53,255,0,128,104,103,26,90,39,191,198,229,95,181,62,84,199,234,199,249,167,172,196,82,63,59,34,199,237,25,102,63,115,197,178,10,79,21,107,188,209,205,111,173,131,184,230,119,105,230,98,178,70,117,49,81,205,221,174,84,221,170,138,155,249,42,41,250,32,155,152,137,140,75,87,81,93,86,234,138,232,156,76,117,137,143,6,190,247,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,73,181,225,123,83,110,250,195,160,120,118,161,100,17,116,221,46,52,111,130,181,253,77,94,253,69,60,210,83,201,62,204,99,26,222,227,161,89,58,26,212,70,245,244,166,232,155,172,103,115,3,195,167,196,184,163,201,234,18,203,79,110,161,200,97,163,188,80,164,9,27,91,80,215,192,216,230,153,90,207,209,115,170,98,169,87,117,34,57,206,234,114,239,212,142,92,132,229,69,152,207,37,191,80,116,254,174,245,78,144,211,205,67,120,160,183,57,99,108,170,233,27,36,85,83,53,63,140,123,81,35,163,107,188,213,173,85,103,177,95,235,83,182,122,167,71,184,85,166,158,233,204,125,29,98,126,140,253,46,149,237,34,197,190,37,225,11,27,229,184,136,170,136,162,191,57,136,174,34,154,169,137,143,42,166,153,159,144,144,2,63,249,174,230,51,199,111,211,237,63,164,189,83,172,53,19,87,94,43,237,205,88,221,42,58,54,199,21,44,206,79,227,24,213,73,43,26,223,52,107,149,31,237,86,122,178,0,67,87,29,89,140,25,159,20,121,173,69,13,234,162,225,67,105,154,11,61,58,74,178,116,211,58,154,6,71,81,12,109,126,221,45,109,74,84,47,170,157,46,115,156,228,223,171,169,101,247,251,254,139,71,52,199,125,83,17,248,254,24,249,218,227,178,45,175,225,252,71,77,250,190,45,154,106,175,187,49,153,245,98,61,147,235,115,71,201,232,253,30,95,152,116,249,111,20,120,197,66,217,105,238,52,56,244,53,151,138,228,157,35,115,105,218,200,29,28,51,35,95,250,78,109,76,180,202,222,148,87,53,221,46,77,186,85,201,42,90,181,164,184,70,182,97,21,184,14,125,107,241,118,234,189,164,138,88,213,27,81,71,80,136,168,202,136,30,168,189,18,183,117,217,118,84,84,87,53,200,230,57,205,92,82,229,97,128,220,44,186,113,151,234,37,106,212,69,14,79,115,167,161,164,134,90,87,70,215,197,68,199,239,81,28,138,187,72,215,73,83,36,126,73,179,93,78,228,221,87,116,110,111,141,151,75,77,26,24,138,227,60,249,153,143,103,119,217,25,249,206,211,247,235,186,142,41,170,189,45,92,179,167,138,104,166,168,153,137,230,143,90,103,217,49,85,83,79,79,217,132,16,106,214,146,230,250,39,155,214,224,57,245,175,194,92,105,54,146,41,99,85,117,61,101,58,170,163,42,32,122,162,117,196,237,151,101,217,21,21,28,215,35,94,215,53,50,251,151,127,22,51,216,174,22,174,28,51,102,211,165,166,186,105,155,141,220,85,209,194,180,149,50,57,242,186,150,85,114,162,72,217,100,115,187,107,231,34,75,34,51,103,181,237,237,101,175,21,92,52,216,120,144,192,100,181,185,41,233,114,171,76,50,187,29,185,84,201,55,106,146,89,31,19,165,107,217,27,145,28,217,91,3,99,87,57,175,86,35,149,205,106,170,108,176,231,152,225,217,62,159,228,247,28,51,51,178,212,90,111,86,153,150,10,186,73,209,58,163,118,200,168,168,169,186,57,174,106,163,154,246,170,181,205,115,92,213,84,84,85,130,212,88,189,177,234,162,237,174,180,79,215,30,52,207,243,237,247,109,125,159,118,219,187,84,216,171,219,245,209,20,234,41,142,177,251,53,119,83,118,136,206,102,58,245,140,244,204,211,61,38,38,169,248,60,174,168,234,78,49,164,24,13,231,81,243,25,106,25,105,178,66,217,102,74,104,86,89,100,115,222,216,227,141,141,242,69,115,228,123,24,138,229,70,162,185,21,206,107,81,92,152,181,192,239,25,182,252,255,0,24,126,155,234,222,69,79,71,145,99,54,199,84,199,121,187,92,154,142,188,82,196,179,62,105,30,174,99,90,199,83,192,216,186,220,233,30,249,26,146,74,239,209,145,201,134,60,90,113,63,119,226,99,55,167,175,101,187,209,152,189,131,189,5,134,134,70,181,106,17,146,43,59,147,206,244,223,121,100,237,198,170,196,85,99,17,173,107,122,149,29,35,231,117,91,213,155,122,88,189,107,173,85,119,71,148,248,231,221,245,248,116,234,213,27,31,102,59,150,179,126,175,108,215,71,37,171,51,19,93,113,250,212,206,121,121,60,249,241,210,127,87,175,52,115,71,44,248,237,122,214,124,131,95,53,58,235,169,25,4,30,15,198,116,65,69,111,109,67,230,142,130,146,52,218,56,88,175,254,183,185,90,141,107,164,146,71,163,91,213,178,121,236,3,63,203,180,187,46,160,206,240,75,183,163,47,150,206,239,133,170,236,69,55,111,185,19,226,127,169,43,92,197,221,146,61,60,218,187,111,186,121,162,41,248,207,183,92,34,183,195,118,146,130,161,148,53,51,75,77,13,83,162,114,69,44,177,181,142,146,54,191,109,156,230,182,88,149,205,69,221,18,70,42,237,212,155,253,22,204,126,239,121,162,187,220,109,180,157,234,123,21,27,110,23,7,247,26,222,205,59,170,33,167,71,236,170,138,239,206,212,66,221,155,186,250,251,237,178,42,165,42,110,92,174,231,164,153,158,110,252,248,249,229,212,54,244,122,45,62,142,52,84,211,79,161,136,228,229,158,180,227,226,242,206,123,243,221,137,206,123,165,53,188,60,113,15,132,113,27,132,51,41,197,164,240,151,26,78,136,111,22,121,164,71,84,91,106,21,23,102,170,236,157,113,59,103,44,114,162,34,61,17,124,154,246,189,140,186,100,32,240,241,196,62,111,195,150,110,204,167,22,147,197,219,170,250,33,188,89,230,145,91,79,114,167,69,93,154,171,178,244,74,221,220,177,202,136,170,197,85,242,115,28,246,62,70,120,130,227,155,76,112,189,26,131,38,211,60,151,211,57,6,97,71,84,204,101,176,64,177,190,14,153,36,167,117,124,209,212,71,187,34,138,88,222,141,107,217,249,215,199,210,212,86,164,143,101,211,65,188,218,189,167,154,239,206,42,166,58,251,125,177,252,247,252,206,98,226,222,205,53,219,110,241,70,159,107,183,53,217,191,86,40,158,179,203,61,243,77,83,142,152,235,49,51,223,76,76,230,102,42,199,149,227,171,140,168,52,210,223,114,209,157,53,184,212,51,51,171,135,177,115,184,211,73,37,60,182,38,189,180,242,177,88,174,133,91,43,166,130,89,26,143,142,68,116,75,179,183,71,34,109,26,216,118,29,147,234,6,79,110,195,48,203,45,69,218,245,118,153,32,164,164,129,19,170,71,108,170,170,170,187,35,90,214,162,185,207,114,163,90,214,185,206,84,68,85,79,207,184,220,110,23,139,133,85,218,237,95,81,91,93,91,51,234,106,170,170,101,116,178,207,43,220,174,124,143,123,149,85,206,115,149,85,92,170,170,170,170,170,75,95,4,60,39,79,195,198,49,89,146,230,110,167,155,54,201,97,137,181,113,198,216,228,109,170,153,170,174,74,88,230,68,85,115,156,229,71,74,173,119,109,206,142,52,106,57,35,73,31,7,68,94,223,181,121,171,165,17,245,71,241,159,231,164,97,181,53,23,54,206,201,56,126,40,179,138,245,23,59,179,223,114,190,153,153,242,162,140,244,143,8,196,103,154,169,170,109,174,178,240,205,136,240,213,192,214,161,89,236,245,62,147,190,92,253,19,233,155,207,68,176,248,254,221,226,55,65,249,135,75,35,34,237,178,117,103,168,169,213,183,82,249,175,150,57,112,67,197,140,28,60,100,245,152,214,102,218,137,176,156,150,104,157,87,36,110,146,71,90,170,90,138,212,170,142,20,85,71,53,205,84,108,168,214,247,28,216,227,86,171,150,52,141,249,225,199,247,186,70,119,248,95,212,233,72,115,61,119,106,191,39,107,45,206,159,167,45,49,143,166,126,223,31,226,192,236,242,196,113,151,14,107,104,222,102,110,77,235,213,115,79,142,121,45,226,99,194,57,113,28,177,17,136,136,136,198,58,54,16,4,111,114,239,226,198,123,21,194,213,195,134,108,218,116,180,215,77,51,113,187,138,186,56,86,146,166,71,62,87,82,202,174,84,73,27,44,142,119,109,124,228,73,100,70,108,246,189,189,169,33,44,250,29,109,26,235,81,118,143,158,60,165,162,120,167,134,117,92,43,184,85,161,212,245,142,250,106,240,170,156,244,156,117,196,244,235,25,233,62,51,24,153,0,70,247,49,14,44,103,190,220,46,188,56,97,45,167,91,77,12,208,183,36,184,163,163,153,106,234,99,115,37,109,44,74,213,84,141,177,72,214,247,23,202,69,150,53,102,204,107,29,221,107,181,180,104,109,77,218,254,104,243,147,133,184,103,85,197,91,133,58,29,55,72,239,170,175,10,105,207,89,199,76,207,94,145,158,179,227,17,153,139,89,198,247,22,48,113,15,147,209,227,88,99,106,33,194,113,169,165,117,36,146,58,72,221,117,169,114,35,86,170,72,85,81,26,214,181,21,177,35,155,220,107,100,145,92,173,89,22,54,103,135,0,62,233,24,39,226,159,83,170,33,204,152,206,0,125,210,48,79,197,62,167,84,87,54,61,69,122,173,125,119,110,79,89,166,126,216,110,174,212,246,141,46,197,194,90,109,6,138,156,91,162,237,56,241,153,245,46,76,204,207,140,204,245,159,171,17,209,144,128,2,222,231,32,16,99,252,34,120,129,255,0,175,166,161,127,231,61,111,254,180,153,77,7,184,220,47,26,29,167,119,107,181,125,69,109,117,110,41,104,169,170,170,169,149,210,203,60,175,163,137,207,145,239,114,170,185,206,114,170,171,149,85,85,85,85,72,173,191,117,163,112,170,170,105,166,99,11,255,0,24,240,6,167,131,172,90,191,126,245,53,197,115,49,210,38,49,136,207,139,221,0,9,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,1,66,252,78,180,79,93,20,236,114,252,74,83,109,192,236,79,97,201,194,123,14,64,181,156,71,214,197,67,166,181,242,202,170,159,197,109,182,223,244,196,63,127,244,154,230,226,89,75,177,44,210,12,157,145,58,69,166,146,117,70,162,162,42,245,177,236,248,162,167,242,137,227,230,27,147,73,139,232,45,202,190,39,244,185,169,10,249,116,252,107,105,83,227,253,38,191,32,92,28,59,27,188,107,118,169,250,58,158,23,190,107,197,77,84,235,249,183,59,161,58,37,155,101,237,166,255,0,201,83,100,45,56,198,32,196,48,171,61,134,159,217,77,69,79,26,251,125,173,133,141,248,170,175,242,72,143,229,29,163,46,203,50,203,214,117,93,2,178,43,109,76,84,240,185,236,149,55,234,164,169,234,84,84,84,106,249,72,223,110,228,202,128,0,165,203,240,3,130,166,236,80,139,191,180,173,61,128,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,169,252,197,101,46,246,129,194,46,203,177,89,210,171,210,190,127,231,59,90,187,166,224,114,99,55,27,220,57,218,53,191,78,171,229,146,142,153,215,10,90,89,22,25,93,3,222,246,185,148,245,29,43,187,21,23,201,100,50,100,249,174,52,112,220,40,106,40,167,141,178,50,120,159,27,154,228,221,21,28,138,159,240,129,171,61,125,13,85,182,173,244,85,176,186,41,163,219,169,142,106,181,83,116,69,79,37,243,246,42,19,109,202,91,39,142,247,161,44,183,164,155,201,71,27,220,230,43,209,85,189,85,213,139,236,79,52,34,255,0,141,173,53,151,78,53,206,241,75,29,165,104,40,170,188,63,134,141,34,237,179,213,163,166,87,244,249,175,197,254,127,210,102,103,37,156,210,87,92,179,156,82,122,245,88,233,232,168,22,24,28,255,0,38,171,234,42,21,122,83,111,189,255,0,127,196,9,95,0,1,211,46,233,231,184,141,221,73,183,220,39,221,124,186,126,11,230,83,10,236,155,40,29,233,236,57,41,106,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,96,245,243,140,253,46,225,211,49,163,194,115,107,14,83,91,93,91,108,142,235,28,150,170,90,121,98,72,159,44,177,163,85,100,158,53,234,234,133,203,182,202,155,42,121,251,81,63,103,135,142,41,180,251,137,111,180,31,97,44,249,13,7,217,207,9,226,189,45,79,4,93,126,35,187,209,219,237,77,38,251,118,31,190,251,123,83,109,252,246,198,174,62,120,96,215,45,106,214,27,62,83,166,88,63,166,109,116,184,213,61,190,105,253,39,71,79,211,80,218,170,167,185,157,51,74,199,46,205,149,139,186,38,222,126,221,209,118,246,92,188,180,3,86,244,51,237,255,0,229,79,18,244,39,166,253,21,224,63,183,233,170,123,221,159,23,220,254,34,71,244,237,221,143,244,182,223,171,203,125,151,104,75,122,157,108,235,253,21,84,207,163,204,245,199,179,167,95,123,104,234,246,62,24,183,194,49,184,90,191,76,235,121,105,158,95,73,19,57,154,226,42,245,51,158,148,230,123,186,119,175,30,127,194,15,14,218,163,151,87,231,121,222,158,122,78,249,115,237,120,170,175,75,87,67,220,237,196,200,153,234,69,51,88,155,50,54,39,147,83,125,183,95,53,85,61,142,150,105,6,157,104,174,63,81,139,105,150,61,232,107,93,85,99,238,19,65,226,231,168,234,168,115,24,199,63,170,103,189,201,187,98,98,108,139,183,151,179,117,93,241,175,95,249,134,254,67,53,110,253,165,159,146,15,77,250,19,194,255,0,111,253,160,240,221,238,245,52,83,255,0,23,225,159,211,183,119,167,244,151,126,157,252,183,217,47,31,11,60,67,255,0,9,109,62,184,103,127,100,62,206,120,11,204,182,159,11,233,15,25,215,209,4,18,247,58,251,113,237,191,127,110,158,149,253,29,247,243,217,50,108,223,208,213,169,154,45,68,122,78,185,245,113,62,222,184,252,80,155,158,213,197,118,54,91,122,173,125,85,252,14,98,142,88,155,177,85,56,152,245,49,71,60,227,167,116,114,198,61,139,57,253,148,206,31,191,234,63,80,191,242,125,23,252,172,186,89,86,169,227,250,213,193,206,111,169,184,181,29,198,150,215,121,195,114,30,196,55,8,216,202,134,246,97,169,133,221,77,99,222,212,221,209,57,83,103,47,146,167,177,124,146,57,255,0,128,15,22,255,0,245,166,255,0,242,245,179,254,80,103,62,21,128,101,218,93,203,211,33,193,51,187,79,163,47,150,204,55,41,241,84,189,248,166,237,247,22,182,86,122,241,57,204,93,217,35,23,201,203,182,251,47,154,42,17,218,45,86,186,252,215,78,170,153,138,121,103,245,102,58,174,156,77,176,112,166,213,78,150,246,197,126,155,151,102,245,17,49,23,105,175,213,235,51,56,137,159,24,142,191,55,138,37,12,156,224,135,139,24,56,120,201,235,49,172,205,181,19,97,57,44,209,58,174,72,221,36,142,181,84,181,21,169,85,28,40,170,142,107,154,168,217,81,173,238,57,177,198,173,87,44,105,27,241,140,184,90,245,163,25,6,129,234,117,215,77,242,9,252,103,131,232,158,138,224,218,119,195,29,125,36,137,188,115,49,31,253,108,114,53,92,214,201,28,140,71,59,167,117,171,105,174,94,211,85,240,139,95,171,63,110,122,124,248,150,251,222,244,91,118,245,102,118,109,127,95,75,76,204,71,116,226,137,167,53,68,249,211,53,83,63,132,198,83,156,8,222,229,223,197,140,246,43,133,171,135,12,217,180,233,105,174,154,102,227,119,21,116,112,173,37,76,142,124,174,165,149,92,168,146,54,89,28,238,218,249,200,146,200,140,217,237,123,123,89,91,197,167,19,246,142,25,240,138,122,246,91,189,39,148,95,251,208,88,104,100,107,146,157,95,26,51,185,60,239,77,182,138,62,228,106,172,69,71,189,92,214,183,165,21,210,50,249,167,220,172,94,211,78,166,103,17,29,254,201,242,246,251,60,220,151,187,240,70,233,182,111,113,177,209,79,61,117,207,169,49,210,43,167,175,173,223,234,226,34,121,162,103,213,196,245,152,235,54,183,143,78,47,63,37,22,137,244,135,78,238,155,102,23,154,53,241,215,10,42,222,138,139,4,110,116,74,205,211,182,228,238,205,18,204,141,217,236,146,36,86,72,155,117,70,171,22,167,209,113,184,220,47,23,10,171,181,218,190,162,182,186,182,103,212,213,85,84,202,233,101,158,87,185,92,249,30,247,42,171,156,231,42,170,185,85,85,85,85,84,244,58,157,166,217,62,145,102,149,186,127,153,197,79,13,234,221,13,36,181,112,193,50,74,216,93,61,52,115,164,106,244,242,115,154,217,81,174,86,170,183,169,174,233,115,147,103,45,39,95,172,187,184,92,155,213,71,171,29,35,202,63,222,112,234,30,18,225,189,7,8,105,40,219,108,213,19,118,184,154,170,159,214,174,99,17,51,143,10,105,230,136,136,238,140,249,204,204,230,255,0,41,143,214,167,224,127,250,113,111,121,166,123,192,227,255,0,228,109,39,250,237,105,112,185,76,126,181,63,3,255,0,211,139,123,205,51,222,7,31,255,0,35,105,63,215,107,73,107,159,161,40,247,255,0,229,45,123,162,254,212,181,31,34,63,117,109,96,244,223,66,114,125,82,211,141,65,212,12,94,174,157,238,211,184,105,43,171,168,37,217,142,158,138,70,84,186,105,99,122,174,221,81,54,155,171,161,83,215,106,187,165,122,154,214,63,203,96,25,254,93,165,217,117,6,119,130,93,189,25,124,182,119,124,45,87,98,41,187,125,200,159,19,253,73,90,230,46,236,145,233,230,213,219,125,211,205,17,76,231,229,49,250,212,252,15,255,0,78,60,47,29,92,26,207,166,151,11,150,179,105,173,186,157,152,101,92,221,251,157,186,154,56,233,226,177,57,238,167,137,136,196,116,202,233,91,52,242,200,228,100,113,163,98,77,155,178,53,19,108,25,219,235,141,29,189,109,140,230,51,156,119,198,38,113,49,238,241,242,239,243,90,168,227,29,53,92,75,171,225,141,211,151,146,174,88,183,205,17,203,87,53,186,121,173,213,225,60,211,51,203,159,141,153,167,191,150,39,24,181,139,83,110,250,201,169,217,22,166,94,226,236,212,95,107,29,59,32,234,107,188,53,59,81,25,4,29,77,99,17,253,184,153,28,125,125,40,174,232,234,95,53,82,74,121,111,232,199,228,243,70,164,212,90,249,238,45,186,106,23,106,170,74,58,154,126,203,41,169,41,228,157,148,202,196,95,89,253,214,200,233,187,155,163,92,201,35,233,110,200,175,124,115,240,251,165,159,150,173,101,197,116,201,245,158,22,158,243,88,190,50,100,147,161,237,164,134,55,77,81,219,119,67,209,37,88,162,145,25,187,85,189,106,222,173,147,117,73,206,36,120,127,79,55,174,215,172,185,214,99,187,223,61,243,244,125,170,111,108,27,205,27,102,223,167,225,205,28,114,211,84,68,213,17,225,69,29,40,167,221,53,70,123,243,28,145,230,0,11,107,157,209,139,204,230,247,172,175,212,91,117,143,39,103,131,211,191,227,49,136,160,158,62,138,234,136,224,133,106,170,38,99,94,175,89,88,250,133,137,170,246,181,17,159,160,158,180,142,126,45,104,239,228,199,242,157,142,254,89,125,35,246,47,198,55,210,222,3,126,231,111,101,233,234,233,245,251,93,125,29,206,223,231,59,125,125,191,95,164,154,221,90,210,92,35,91,48,138,220,7,62,181,248,187,117,94,210,69,44,106,141,168,163,168,68,84,101,68,15,84,94,137,91,186,236,187,42,42,43,154,228,115,28,230,172,45,107,102,144,228,250,29,168,247,125,60,202,41,106,26,234,41,158,234,26,185,97,72,155,113,162,87,185,33,170,141,17,206,78,151,181,187,236,142,119,67,145,204,114,245,49,200,148,173,235,71,115,77,168,248,87,198,166,103,199,174,61,147,236,242,246,116,116,255,0,102,28,73,163,222,182,127,200,81,30,134,245,186,102,61,79,86,106,137,233,233,41,158,190,191,92,213,63,181,235,71,73,196,78,117,186,221,111,179,219,233,109,54,154,10,122,42,26,40,89,77,75,75,77,19,98,138,8,152,212,107,35,99,26,136,141,107,90,136,136,212,68,68,68,68,67,203,107,23,228,199,242,99,145,126,89,125,29,246,47,193,187,210,222,63,126,223,111,116,233,233,233,245,251,189,125,29,190,223,231,59,157,29,191,95,164,193,14,93,252,88,207,98,184,90,184,112,205,155,78,150,154,233,166,110,55,113,87,71,10,210,84,200,231,202,234,89,85,202,137,35,101,145,206,237,175,156,137,44,136,205,158,215,183,181,225,120,223,227,30,171,90,174,242,105,198,155,94,191,216,238,143,177,52,147,192,201,161,125,234,163,165,175,234,153,178,177,143,108,81,61,122,91,18,166,202,248,251,138,174,252,223,110,102,230,243,167,248,31,166,142,249,233,203,237,199,119,187,219,229,237,232,214,154,62,204,247,120,226,95,201,181,76,197,20,76,87,55,99,167,169,158,149,68,245,197,115,137,197,57,153,138,162,103,173,49,53,49,74,226,203,124,87,10,168,237,53,85,21,52,44,153,237,165,154,166,6,193,44,177,35,151,161,207,141,175,122,49,202,221,149,90,143,122,34,170,162,57,219,110,178,67,202,206,235,169,213,184,70,81,67,117,151,196,224,116,53,140,130,208,233,235,17,95,73,95,183,114,166,24,98,233,87,118,156,217,162,145,202,231,181,173,122,238,198,189,210,74,230,226,15,10,188,52,223,184,144,207,163,181,181,42,41,113,91,76,209,59,34,185,83,73,15,118,146,41,25,43,162,107,25,35,145,92,233,93,3,163,71,53,175,70,43,145,206,106,162,108,179,25,135,97,216,198,159,227,22,236,51,12,178,211,218,108,182,152,82,10,74,72,17,122,99,110,234,170,170,171,186,185,206,114,171,156,247,42,185,206,115,156,229,85,85,85,139,216,52,87,42,185,240,169,233,76,103,30,223,246,143,183,220,190,246,189,197,26,43,58,47,200,20,196,92,189,87,44,213,51,253,220,71,88,158,157,213,213,225,31,179,51,51,210,168,205,172,226,171,137,107,15,13,248,12,151,71,45,61,86,85,118,134,86,227,182,218,152,230,237,85,203,27,226,108,174,123,227,106,163,91,19,103,108,138,215,57,138,244,106,181,174,69,93,210,28,243,28,199,39,212,12,158,227,153,230,119,170,139,181,234,237,50,207,87,87,58,167,84,142,217,17,17,17,54,70,181,173,68,107,88,212,70,181,173,107,90,136,136,136,147,25,196,183,10,184,15,18,22,30,155,164,84,246,156,170,150,22,83,91,50,38,211,190,89,105,34,239,50,71,198,232,155,44,105,59,85,169,35,90,217,21,81,139,43,220,221,149,87,124,123,224,219,128,252,159,77,117,30,191,80,245,182,215,102,153,216,252,207,167,199,105,25,42,85,54,106,150,189,170,219,155,85,21,17,173,107,81,82,38,200,222,231,83,213,234,200,157,27,21,217,59,182,143,89,173,212,211,110,63,163,240,159,8,243,153,246,249,125,17,215,40,46,207,184,147,134,184,95,99,191,172,170,115,171,143,141,19,136,170,174,190,173,54,231,175,169,221,205,227,19,154,170,142,94,87,178,224,119,131,89,244,82,7,234,94,167,91,169,221,155,86,194,232,41,104,101,142,57,93,98,106,73,51,36,88,230,142,105,35,145,211,197,218,94,180,107,92,198,171,153,190,207,122,44,86,155,8,26,247,152,155,238,154,222,146,213,155,86,163,164,115,124,253,221,101,99,236,159,124,214,113,22,187,114,220,53,213,102,186,189,23,119,72,166,63,230,98,154,99,194,35,233,158,249,153,153,153,153,49,213,78,19,167,226,31,133,125,37,201,112,199,83,195,155,99,88,61,169,180,145,200,216,227,109,214,153,212,80,185,105,100,153,81,21,174,107,145,93,18,185,221,182,186,73,17,200,212,145,100,100,107,91,174,55,11,61,194,150,237,105,175,168,162,174,162,153,149,52,181,84,210,186,41,96,149,142,71,50,70,61,170,138,215,53,200,138,142,69,69,69,68,84,39,27,135,111,119,237,49,255,0,35,108,191,234,81,24,229,199,23,5,87,13,93,157,154,163,163,246,138,121,115,55,204,214,222,168,229,172,116,110,187,69,219,134,24,157,27,230,145,33,137,208,178,36,245,118,98,61,174,114,171,149,205,107,95,147,185,109,83,122,213,58,155,17,235,98,51,30,125,59,227,219,246,251,251,224,248,35,180,11,123,102,190,246,201,187,85,17,98,107,175,146,185,198,40,153,170,102,105,171,63,171,51,221,63,171,61,254,172,230,155,133,193,127,20,150,254,32,112,24,109,57,37,230,157,218,133,98,133,82,243,74,144,54,157,106,162,71,244,199,89,19,17,85,28,215,53,99,73,58,81,168,201,85,83,161,140,124,93,80,248,76,231,12,28,37,225,28,51,218,42,223,65,89,233,252,162,231,213,29,117,250,122,84,133,235,79,213,187,41,225,143,169,253,152,147,102,185,201,212,170,247,167,83,151,102,198,214,67,25,135,188,197,250,108,88,141,71,198,245,179,245,119,251,124,214,78,204,238,109,119,119,109,218,189,155,62,130,102,212,211,152,199,127,164,206,35,166,41,207,197,137,136,152,140,101,116,184,120,226,31,55,225,203,55,102,83,139,73,226,237,213,125,16,222,44,243,72,173,167,185,83,162,174,205,85,217,122,37,110,238,88,229,68,85,98,170,249,57,142,123,31,51,184,6,127,136,234,142,35,65,157,224,151,111,73,216,238,125,223,11,85,216,150,30,231,110,87,196,255,0,82,86,181,233,179,227,122,121,181,55,219,116,242,84,82,16,114,29,37,205,241,173,58,197,181,90,190,215,220,197,242,239,17,29,13,124,10,175,100,117,16,207,44,47,167,155,201,59,114,175,101,207,106,123,30,207,54,170,171,36,107,46,159,7,188,83,228,28,61,102,244,246,171,141,127,123,3,190,214,68,203,221,28,234,247,50,147,169,90,197,175,133,24,215,57,37,141,187,43,154,214,175,117,140,232,84,234,72,223,31,206,211,185,85,160,174,44,223,248,147,245,103,199,221,62,63,79,191,215,180,62,10,177,197,154,106,183,61,171,19,169,183,152,156,126,191,44,204,77,51,254,58,102,49,79,207,76,248,77,51,24,99,223,31,222,233,25,223,225,127,83,165,47,221,186,227,111,188,91,233,110,214,154,250,122,218,26,216,89,83,75,85,77,43,101,138,120,158,212,115,36,99,218,170,142,107,154,168,168,228,85,69,69,69,66,194,113,253,238,145,157,254,23,245,58,82,217,174,235,164,187,242,106,251,37,207,156,41,19,79,16,104,98,123,253,53,175,191,74,37,52,235,18,251,125,168,56,198,9,233,15,1,246,142,243,69,105,241,93,174,239,99,196,78,200,187,157,27,183,171,167,175,126,158,164,223,109,183,79,105,243,102,56,118,79,167,249,61,199,12,204,236,181,22,155,213,166,101,130,174,146,116,78,168,221,178,42,42,42,110,142,107,154,168,230,189,170,173,115,92,215,53,85,21,21,125,87,14,222,240,58,99,254,89,89,127,215,98,36,199,141,238,19,167,226,31,24,163,201,112,199,83,195,155,99,80,202,218,72,228,108,113,182,235,76,229,71,45,44,147,42,34,181,205,114,43,162,87,59,182,215,73,34,57,26,146,44,140,164,233,118,234,181,154,106,238,91,248,212,207,119,156,127,23,81,239,252,103,107,134,247,205,54,139,91,49,22,47,83,57,170,127,82,168,158,147,63,225,158,233,207,119,73,204,68,78,124,47,1,124,99,213,106,69,44,26,55,170,215,175,17,150,211,237,13,134,186,70,77,37,69,226,157,144,203,36,141,157,200,197,98,75,11,33,243,149,239,106,202,142,110,232,231,181,207,126,107,154,251,219,174,55,11,61,194,150,237,105,175,168,162,174,162,153,149,52,181,84,210,186,41,96,149,142,71,50,70,61,170,138,215,53,200,138,142,69,69,69,68,84,37,239,130,254,41,45,252,64,224,48,218,114,75,205,59,181,10,197,10,165,230,149,32,109,58,213,68,143,233,142,178,38,34,170,57,174,106,198,146,116,163,81,146,170,167,67,24,248,186,167,182,77,215,211,199,193,175,79,173,29,211,231,30,94,255,0,182,62,189,75,218,143,0,198,213,92,239,91,101,56,179,84,250,244,196,124,74,167,245,163,17,210,137,241,143,213,170,122,116,152,138,114,52,0,88,218,84,7,141,213,61,95,211,173,21,199,233,242,157,77,200,125,13,107,170,172,101,190,25,252,36,245,29,85,14,99,222,214,116,194,199,185,55,108,79,93,213,54,242,246,238,169,191,142,192,56,190,225,219,84,114,234,12,19,4,212,63,73,223,46,125,223,11,75,232,154,232,123,157,184,159,43,253,121,97,107,19,102,70,245,243,114,111,182,201,230,168,135,141,90,139,52,87,232,234,174,34,175,44,198,126,132,149,157,155,114,212,233,167,89,103,79,93,86,163,51,53,197,21,77,49,142,252,213,17,136,199,143,94,158,43,198,0,61,145,168,181,230,153,239,3,143,255,0,145,180,159,235,181,165,194,229,49,250,212,252,15,255,0,78,45,239,52,207,120,28,127,252,141,164,255,0,93,173,46,23,41,143,214,167,224,127,250,113,79,179,250,110,125,243,247,101,210,27,159,246,91,79,200,183,251,218,82,16,0,46,14,111,0,0,8,49,226,39,222,7,83,191,203,43,215,250,236,164,231,16,99,196,79,188,14,167,127,150,87,175,245,217,74,215,18,255,0,69,111,223,63,99,120,118,31,250,67,87,242,41,251,198,93,163,25,6,43,164,152,38,178,247,252,101,143,54,241,208,110,202,119,167,128,171,166,169,150,46,204,143,243,98,247,25,31,113,139,186,57,221,51,39,78,209,245,59,212,240,171,196,181,251,134,252,250,59,163,86,162,171,21,187,77,19,114,43,109,52,112,247,106,226,141,146,182,39,49,242,53,85,174,137,211,186,68,107,92,196,122,181,26,231,34,46,233,33,28,25,97,216,198,160,112,67,138,225,153,157,150,158,237,101,187,67,117,130,174,146,116,94,153,27,233,74,165,69,69,77,149,174,107,145,28,215,181,81,205,115,90,230,170,42,34,164,119,241,51,195,54,93,195,86,93,13,158,241,83,233,59,29,207,171,208,215,158,136,161,241,253,184,161,116,255,0,152,108,178,62,46,219,231,70,122,234,157,91,117,39,146,249,68,223,209,93,208,209,107,91,99,186,98,153,247,78,35,191,217,63,71,135,150,118,22,213,196,218,14,43,212,235,184,95,118,136,154,233,174,229,49,19,250,244,69,117,99,151,202,186,34,35,252,93,34,184,235,21,77,51,41,135,102,56,198,160,99,22,236,207,12,189,83,221,172,183,104,82,122,74,184,21,122,100,110,234,138,138,139,178,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,253,146,41,56,32,227,30,171,69,110,241,233,198,164,222,191,216,238,179,191,52,115,206,201,166,125,150,163,165,207,234,133,177,49,239,116,82,189,58,93,18,38,200,249,59,136,173,252,231,114,86,203,102,221,175,163,95,107,158,159,141,29,241,229,63,195,201,207,92,101,194,122,158,18,220,39,77,118,38,109,85,153,183,87,237,83,159,60,68,115,71,78,104,240,233,61,211,19,32,1,158,169,32,199,136,159,120,29,78,255,0,44,175,95,235,178,146,149,192,15,186,70,9,248,167,212,234,136,164,214,124,130,209,150,107,14,117,148,227,245,126,42,215,121,201,110,119,10,41,251,110,103,118,158,106,169,31,27,250,94,136,230,238,215,34,236,228,69,77,252,209,20,148,46,93,89,142,49,126,225,154,195,139,218,111,84,245,55,108,102,106,216,46,212,77,85,73,105,29,53,109,68,208,171,154,187,42,181,241,189,21,175,77,218,170,143,106,47,83,30,141,166,236,117,83,240,251,157,123,226,113,244,195,165,123,85,177,118,56,71,75,28,179,234,215,111,155,164,244,255,0,151,92,117,242,235,49,29,124,102,35,189,147,160,2,228,230,160,0,0,0,5,131,227,23,134,155,127,17,90,112,230,209,37,67,50,236,102,26,170,188,117,241,72,212,108,242,189,141,87,210,72,215,185,177,244,204,177,70,222,181,84,88,220,141,118,253,40,246,62,28,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,155,4,17,239,204,255,0,68,241,27,85,178,211,174,182,120,60,37,242,237,121,101,166,243,235,75,39,143,234,164,94,196,158,180,138,200,187,76,163,86,116,177,137,215,221,221,87,118,249,214,183,237,186,46,81,58,187,125,241,223,237,143,227,31,103,185,187,187,37,227,58,244,122,138,120,127,87,153,183,92,207,163,158,254,90,187,230,62,77,93,103,167,117,94,24,170,102,35,220,203,222,7,120,53,131,90,231,126,165,234,117,186,161,184,77,20,206,130,150,134,88,228,137,183,215,44,115,50,69,142,104,230,142,72,219,4,189,165,235,70,185,175,114,57,155,238,199,162,88,206,27,244,166,223,173,218,217,140,105,141,218,237,81,109,161,188,77,59,170,170,41,152,215,74,145,65,79,36,239,107,58,188,154,231,54,37,98,57,81,200,213,114,57,90,237,186,86,111,109,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,17,219,30,219,78,170,169,191,119,173,52,207,119,156,251,125,145,245,253,43,159,106,156,111,123,96,179,78,213,160,153,166,245,218,115,53,71,125,20,102,99,213,159,218,170,98,99,49,57,166,35,49,137,154,102,62,144,1,118,114,240,0,3,12,56,234,224,214,13,75,183,220,181,155,77,109,213,15,204,233,33,239,220,237,212,209,201,81,45,245,172,109,60,76,70,35,166,70,196,232,96,138,71,35,35,141,93,42,236,221,149,202,155,197,241,176,129,131,28,79,242,248,187,234,150,178,210,103,218,109,120,183,90,237,217,77,99,126,211,69,60,45,98,91,94,145,238,250,216,88,196,111,123,187,209,235,70,170,143,89,228,234,87,244,72,247,67,88,222,118,121,187,87,167,211,71,89,239,143,199,248,253,62,109,235,217,167,104,244,104,45,126,73,222,174,98,221,49,51,110,185,207,72,136,248,147,211,172,99,60,158,49,241,35,49,203,17,137,60,37,240,193,119,226,99,55,168,160,125,199,209,152,189,131,179,61,250,186,55,53,106,17,146,43,251,112,64,197,223,121,100,237,200,136,245,69,99,17,174,115,186,149,27,27,238,87,51,171,117,190,207,174,56,173,166,211,65,79,69,67,69,131,208,211,82,210,211,68,216,162,130,38,86,86,181,145,177,141,68,70,181,173,68,68,106,34,34,34,34,33,37,58,93,166,216,198,144,96,54,109,56,195,162,168,101,166,201,11,162,133,106,102,89,101,145,207,123,164,146,71,187,201,21,207,145,239,122,163,81,26,138,229,70,181,173,68,106,70,255,0,52,207,120,28,127,252,141,164,255,0,93,173,60,117,155,117,59,126,219,49,223,84,204,102,127,15,116,125,105,62,27,227,43,220,95,198,180,215,30,173,138,40,185,22,233,241,198,35,53,79,248,170,198,113,221,76,98,35,61,102,125,79,44,156,59,24,212,12,99,89,112,204,206,203,79,118,178,221,161,178,65,87,73,58,47,76,141,222,185,81,81,83,101,107,154,228,71,53,237,84,115,92,214,185,170,138,136,169,143,124,85,112,211,126,225,191,62,146,214,228,168,170,197,110,211,74,236,118,229,83,36,61,218,184,163,100,78,149,175,100,110,85,107,162,116,237,141,92,230,177,30,173,87,53,168,139,178,100,239,41,143,214,167,224,127,250,113,154,218,181,164,184,70,182,97,21,184,14,125,107,241,118,234,189,164,138,88,213,27,81,71,80,136,168,202,136,30,168,189,18,183,117,217,118,84,84,87,53,200,230,57,205,95,75,27,109,58,253,178,222,58,87,25,196,255,0,154,122,79,179,236,97,238,220,107,127,132,120,231,87,207,154,180,245,250,62,122,124,191,229,81,235,83,254,40,255,0,253,71,73,235,137,136,33,37,75,129,222,13,103,209,72,31,169,122,157,110,167,118,109,91,11,160,165,161,150,56,229,117,137,169,36,204,145,99,154,57,164,142,71,79,23,105,122,209,173,115,26,174,102,251,61,232,190,91,132,126,3,46,250,99,171,23,156,251,85,169,109,213,244,120,237,100,212,216,164,83,53,175,125,83,219,34,44,87,85,99,36,123,33,217,137,249,184,158,175,123,94,245,114,163,29,20,110,118,115,159,123,46,209,54,167,225,26,136,245,163,186,60,189,191,195,233,242,198,55,105,189,162,83,175,163,242,62,205,114,38,213,81,30,146,184,253,108,245,138,34,124,35,246,188,102,125,94,145,21,69,64,1,102,104,192,0,6,16,115,80,192,110,23,173,56,196,53,18,137,106,37,135,24,185,212,80,213,195,21,43,164,107,34,173,99,54,168,146,68,93,163,107,100,166,142,63,52,217,206,168,106,110,139,178,59,20,184,11,207,254,192,241,57,139,120,155,183,128,183,228,125,236,126,183,243,29,222,255,0,136,103,246,188,62,77,115,155,213,86,202,95,89,187,109,183,172,168,206,162,80,120,147,211,105,245,119,66,179,61,63,162,138,162,106,235,141,177,210,219,225,130,104,226,116,213,176,57,179,211,70,175,147,212,107,93,52,81,181,202,170,158,171,157,235,55,244,146,14,138,118,245,21,104,245,244,106,105,142,252,79,207,30,31,70,29,41,217,133,203,92,71,194,122,141,142,252,252,94,122,59,162,102,41,185,19,49,86,60,226,169,170,99,62,49,244,79,54,169,231,214,253,45,211,140,151,81,46,105,78,248,113,251,100,245,205,134,122,166,211,54,166,86,49,123,84,233,35,145,81,174,150,78,136,219,228,170,174,123,81,17,85,81,22,6,73,57,227,167,136,124,35,34,225,50,202,220,114,79,25,249,87,240,179,91,216,178,39,93,45,61,52,177,84,84,58,69,141,31,31,118,41,91,21,59,226,235,69,71,200,237,149,123,110,67,6,56,94,211,43,70,176,235,230,29,167,185,4,189,54,187,141,99,231,173,103,75,151,191,79,79,12,149,18,65,187,30,199,55,184,216,86,62,182,185,21,189,125,73,186,166,203,249,190,221,248,94,170,221,139,83,158,145,244,213,254,216,126,246,83,161,255,0,135,182,45,102,235,174,166,105,245,170,207,159,45,152,156,226,60,226,169,174,61,240,151,62,27,52,218,125,34,208,172,51,79,235,98,168,134,186,221,108,108,183,8,103,154,57,93,13,108,238,116,245,49,163,227,245,28,214,205,44,141,106,162,175,170,214,250,206,253,37,185,96,22,251,118,226,213,17,69,61,209,24,250,28,231,173,213,220,215,234,110,106,175,124,122,234,154,167,223,84,230,126,185,12,81,227,167,132,169,245,222,195,79,158,224,116,117,21,25,245,142,24,168,105,233,27,81,27,34,185,81,44,202,171,19,150,103,178,56,157,26,203,44,173,122,42,110,157,108,84,114,185,138,204,174,7,158,167,79,111,85,106,109,92,142,147,252,229,153,178,239,58,189,131,93,111,112,209,85,138,232,159,30,233,143,26,102,58,102,38,58,79,116,248,196,196,226,90,247,151,107,134,158,29,50,126,36,115,239,178,150,153,170,45,182,154,72,95,61,218,246,218,52,168,138,222,222,135,246,81,205,87,198,142,116,146,53,24,214,35,186,182,235,122,34,182,55,237,156,252,103,112,45,112,214,124,158,29,81,210,186,202,122,124,158,225,53,45,37,238,142,190,161,204,166,169,137,17,144,182,173,143,217,86,55,69,27,91,214,196,69,71,198,205,216,157,198,244,205,145,186,11,163,24,254,129,233,141,171,77,241,249,252,103,131,235,158,182,224,234,118,67,37,125,92,139,188,147,61,25,253,76,106,57,92,230,199,28,108,87,59,167,117,170,105,182,11,159,10,154,47,124,72,241,243,246,123,61,190,95,68,186,7,124,237,115,73,27,21,26,141,178,113,170,185,211,150,122,250,57,199,90,167,166,42,199,234,102,49,87,124,199,74,169,97,7,51,108,59,24,211,252,99,70,176,204,50,203,79,105,178,218,97,189,193,73,73,2,47,76,109,222,133,85,85,87,117,115,156,229,87,57,238,85,115,156,231,57,202,170,170,171,227,121,98,219,173,247,141,113,202,173,55,106,10,122,218,26,220,30,186,154,170,150,166,38,203,20,241,62,178,137,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,75,151,205,159,245,87,248,231,254,130,91,222,86,126,240,57,7,249,27,87,254,187,68,126,221,166,35,122,138,98,58,102,62,236,62,118,251,215,46,118,99,93,218,234,153,170,105,185,51,51,61,102,125,53,83,156,247,231,62,47,11,198,135,11,119,14,31,179,233,174,216,221,154,161,186,123,125,153,22,205,84,179,186,161,41,101,86,117,73,71,43,213,17,90,230,185,36,88,250,149,202,248,145,23,173,239,100,189,56,230,79,126,127,128,98,58,163,136,215,224,153,221,167,210,118,59,159,107,197,82,247,229,135,185,219,149,146,179,215,137,205,122,108,248,216,190,78,77,246,217,124,149,80,194,13,20,229,183,62,47,173,149,119,61,74,175,167,191,97,152,204,212,179,219,27,83,65,26,69,145,185,244,239,115,209,241,54,165,206,129,180,243,246,247,100,141,115,102,68,84,219,165,85,6,191,98,185,240,136,157,52,122,181,79,255,0,215,253,188,190,142,252,103,231,132,123,87,209,206,209,93,59,213,120,191,102,158,158,51,118,58,68,99,252,121,196,85,19,242,243,203,21,114,254,207,47,238,16,62,200,210,218,56,135,207,166,234,188,220,104,252,78,53,111,130,109,217,73,73,81,10,167,138,153,90,187,62,89,98,145,81,177,249,181,140,126,238,222,69,68,135,57,192,45,26,77,37,189,21,168,181,111,255,0,179,230,209,60,69,196,26,190,38,215,215,175,214,79,89,233,17,225,77,61,113,76,123,35,63,60,230,103,172,203,30,248,254,247,72,206,255,0,11,250,157,41,18,154,117,137,125,190,212,28,99,4,244,135,128,251,71,121,162,180,248,174,215,119,177,226,39,100,93,206,141,219,213,211,215,191,79,82,111,182,219,167,180,150,190,63,189,210,51,191,194,254,167,74,69,175,14,222,240,58,99,254,89,89,127,215,98,42,251,245,49,86,186,221,51,221,49,31,108,183,199,100,151,107,177,194,154,187,182,231,21,83,114,228,199,190,45,209,48,242,185,142,29,147,233,254,79,113,195,51,59,45,69,166,245,105,153,96,171,164,157,19,170,55,108,138,138,138,155,163,154,230,170,57,175,106,171,92,215,53,205,85,69,69,89,50,224,47,139,207,202,189,162,13,33,212,75,166,249,133,154,141,60,13,194,182,183,174,162,255,0,27,93,42,191,100,237,181,59,176,196,144,163,183,123,228,149,17,242,46,253,50,42,122,158,55,184,78,159,136,124,98,143,37,195,29,79,14,109,141,67,43,105,35,145,177,198,219,173,51,149,28,180,178,76,168,138,215,53,200,174,137,92,238,219,93,36,136,228,106,72,178,50,37,45,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,30,21,69,237,135,87,154,122,209,63,92,127,24,254,122,74,78,205,123,111,107,124,63,201,119,20,106,45,247,227,172,219,175,194,99,206,138,226,59,186,198,58,103,154,152,152,148,46,61,56,188,252,148,90,39,210,29,59,186,109,152,94,104,215,199,92,40,171,122,42,44,17,185,209,43,55,78,219,147,187,52,75,50,55,103,178,72,145,89,34,109,213,26,172,102,225,216,118,79,168,25,61,187,12,195,44,181,23,107,213,218,100,130,146,146,4,78,169,29,178,170,170,170,236,141,107,90,138,231,61,202,141,107,90,231,57,81,17,85,63,62,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,45,124,16,240,157,63,15,24,197,102,75,153,186,158,108,219,37,134,38,213,199,27,99,145,182,170,102,170,185,41,99,153,17,85,206,115,149,29,42,181,221,183,58,56,209,168,228,141,36,122,152,189,191,106,243,87,74,35,234,143,227,63,207,72,47,87,182,246,73,195,252,150,177,94,162,231,118,122,77,202,252,102,124,168,162,39,187,164,99,166,121,170,153,152,173,212,92,75,236,14,160,228,248,39,164,60,127,217,203,205,109,167,197,118,187,93,255,0,15,59,226,238,116,110,238,158,174,141,250,122,151,109,246,221,125,164,181,240,3,238,145,130,126,41,245,58,162,45,120,137,247,129,212,239,242,202,245,254,187,41,41,92,0,251,164,96,159,138,125,78,168,247,216,105,138,117,215,41,142,232,137,251,97,25,218,221,218,239,240,166,146,237,201,205,85,92,183,51,239,155,117,204,188,174,105,204,139,67,176,92,198,251,132,221,177,92,234,106,236,126,231,85,106,170,146,154,134,141,209,62,88,37,116,111,115,21,213,77,85,106,185,138,168,170,136,187,109,186,39,176,188,122,7,175,152,119,17,120,117,102,109,132,219,111,52,84,52,87,57,45,82,71,117,134,40,165,89,89,20,82,43,145,35,146,68,233,233,153,169,190,232,187,162,249,123,21,99,191,89,248,33,226,131,44,214,28,235,41,199,244,199,197,90,239,57,45,206,225,69,63,166,173,204,238,211,205,85,35,227,127,75,231,71,55,118,185,23,103,34,42,111,230,136,166,99,112,13,164,26,139,162,186,61,120,197,181,55,30,244,53,210,171,37,168,184,67,7,139,130,163,170,157,212,180,172,107,250,161,123,218,155,186,39,166,202,187,249,123,54,84,222,79,67,170,215,93,213,77,187,244,204,81,215,175,44,199,187,170,139,197,59,7,10,104,118,26,53,123,93,250,106,212,207,38,105,139,180,213,61,99,214,245,98,115,211,234,126,143,240,1,225,35,254,180,223,254,94,185,255,0,202,11,181,113,170,198,52,103,75,170,171,105,173,213,17,99,184,53,129,242,199,73,76,229,150,86,209,81,83,170,164,108,89,29,187,220,145,199,178,43,223,230,187,110,239,106,152,67,253,150,127,255,0,160,63,238,171,255,0,115,50,215,34,173,187,235,87,11,183,59,142,63,100,237,221,51,204,6,105,232,173,190,37,171,211,81,91,110,85,142,14,235,250,26,187,58,84,111,91,186,83,226,187,39,179,39,75,168,209,92,138,254,5,17,205,17,225,78,63,8,66,111,187,63,19,104,235,211,199,19,215,95,162,170,184,136,231,187,21,196,119,103,245,234,199,79,30,139,25,253,148,206,31,191,234,63,80,191,242,125,23,252,172,202,220,47,41,183,231,88,117,139,54,180,195,81,13,14,65,108,165,186,210,199,82,214,182,86,69,60,77,145,141,122,53,92,136,228,107,209,21,17,85,55,223,101,95,105,17,159,192,7,139,127,250,211,127,249,122,217,255,0,40,37,107,70,49,251,190,39,163,216,46,45,144,82,120,91,165,155,26,182,91,235,96,238,53,253,170,136,105,99,100,140,234,98,171,93,179,154,169,187,85,81,118,242,85,67,199,106,212,235,111,215,84,106,169,152,136,142,157,48,146,227,253,143,134,54,157,53,154,246,27,244,220,174,170,166,42,197,200,175,17,142,157,34,103,29,94,200,0,77,181,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,112,190,195,146,151,40,29,114,59,165,54,251,196,91,175,158,229,51,46,233,178,21,65,186,121,116,252,19,204,14,224,0,24,41,205,167,39,142,201,161,47,183,172,155,73,89,27,28,214,35,209,21,221,53,212,107,236,95,53,33,38,130,134,170,229,86,202,42,40,93,44,210,111,210,198,181,92,171,178,42,175,146,121,251,17,73,66,231,77,154,74,219,150,13,138,65,94,169,29,69,21,122,205,3,95,228,229,101,69,58,167,82,109,247,179,239,248,24,103,193,46,154,203,168,250,231,103,165,146,210,181,244,84,190,35,196,198,177,119,25,235,81,212,171,58,188,211,226,207,47,232,2,103,120,29,208,27,94,134,105,52,20,49,81,211,182,182,226,218,90,153,229,108,15,99,156,244,165,141,170,190,186,170,249,175,87,221,241,50,56,249,173,244,112,219,232,105,232,160,141,177,178,8,153,27,90,212,217,17,26,136,159,240,31,72,2,133,93,215,98,167,46,201,185,212,139,212,190,95,231,2,180,79,230,43,41,111,180,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,1,195,189,135,32,14,153,27,191,193,78,198,123,54,56,84,216,39,180,10,192,0,69,63,56,237,30,88,40,241,157,70,178,88,145,17,110,21,16,85,77,20,95,200,240,145,46,238,118,254,196,236,47,195,225,254,124,76,229,243,173,145,232,206,184,67,45,117,221,40,104,47,201,73,69,47,84,157,12,123,252,100,61,40,171,210,239,228,172,159,119,181,124,201,184,226,63,68,49,237,121,211,106,236,62,251,67,21,67,217,28,242,210,43,152,231,43,38,117,60,145,162,162,35,217,231,235,253,251,121,26,250,235,38,139,234,7,15,217,163,109,185,13,178,190,220,232,101,142,74,10,215,198,145,247,36,108,113,200,170,205,156,237,149,171,35,126,63,251,3,100,140,86,251,71,147,99,86,204,130,223,83,28,244,247,10,88,234,35,146,55,117,53,200,230,162,249,47,196,253,83,8,249,94,241,7,6,166,232,197,187,10,189,100,237,174,190,99,150,248,161,154,41,170,58,166,99,124,68,241,179,116,233,79,107,91,31,197,126,6,110,1,75,211,118,169,243,46,232,253,191,156,250,206,153,89,252,164,255,0,254,1,83,23,203,218,86,158,103,67,29,178,236,167,115,84,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,205,83,226,127,67,116,87,32,167,197,181,55,56,244,53,210,170,141,151,8,96,244,101,101,71,85,59,158,246,53,253,80,196,246,166,238,137,233,178,174,254,94,205,149,55,253,29,37,215,253,36,215,63,74,254,75,50,223,77,250,19,177,227,255,0,180,42,105,187,61,238,231,111,248,248,217,213,191,106,79,209,223,110,159,61,183,77,227,223,154,103,188,14,63,254,70,210,127,174,214,151,11,148,199,235,83,240,63,253,56,129,183,186,94,175,113,248,36,196,114,230,124,243,210,51,231,248,54,214,179,128,246,221,63,6,71,17,83,93,126,154,105,162,113,154,121,61,106,226,153,233,203,158,233,233,235,119,188,247,23,220,32,241,19,170,60,68,229,185,222,9,167,158,147,177,220,252,7,133,170,244,181,12,61,206,221,13,60,79,245,37,153,175,77,159,27,211,205,169,190,219,167,146,162,153,41,192,54,144,106,46,138,232,245,227,22,212,220,123,208,215,74,172,150,162,225,12,30,46,10,142,170,119,82,210,177,175,234,133,239,106,110,232,158,155,42,239,229,236,217,83,123,199,144,107,62,143,98,119,121,241,252,167,85,240,219,53,210,151,167,191,69,112,190,210,211,212,69,212,212,123,122,163,123,209,205,221,174,107,147,116,243,69,69,246,41,251,56,182,105,135,103,86,249,46,216,78,89,102,200,104,97,153,105,164,170,181,87,197,87,19,37,70,181,203,26,190,55,57,17,200,215,181,122,119,223,103,34,252,80,201,177,183,233,172,234,170,212,81,84,205,115,158,153,143,30,254,152,202,19,118,227,13,235,113,216,109,109,26,155,20,211,167,162,40,136,170,41,174,38,98,152,136,167,214,154,166,153,204,121,71,95,5,148,254,31,220,36,127,215,103,255,0,200,55,63,249,57,232,117,43,63,196,117,71,133,12,255,0,59,193,46,222,147,177,220,240,219,255,0,133,170,236,75,15,115,183,77,81,19,253,73,90,215,166,207,141,233,230,212,223,109,211,201,81,72,82,37,43,66,255,0,249,24,247,47,242,55,46,255,0,232,215,2,55,65,187,95,215,205,203,119,34,34,34,153,158,153,246,123,103,205,117,226,222,207,54,190,18,183,164,214,232,174,92,170,170,175,219,163,215,154,102,49,60,211,225,69,51,156,211,30,62,125,17,106,77,175,18,220,58,99,28,72,224,63,101,46,211,83,219,110,212,147,50,123,77,237,212,107,81,45,189,221,108,239,35,90,143,141,92,217,35,106,177,204,87,116,239,208,245,69,116,108,218,18,137,247,204,115,28,99,79,241,139,142,103,153,222,169,237,54,91,76,43,61,93,92,234,189,49,183,116,68,68,68,221,92,231,57,81,173,99,81,92,231,57,173,106,42,170,34,227,240,253,22,238,91,191,69,223,139,49,25,250,211,93,176,234,181,122,45,102,215,168,208,76,197,234,106,185,203,142,179,159,249,120,136,142,185,207,118,49,49,57,196,196,196,160,131,49,195,178,125,63,201,238,56,102,103,101,168,180,222,173,51,44,21,116,147,162,117,70,237,145,81,81,83,116,115,92,213,71,53,237,85,107,154,230,185,170,168,168,170,203,179,28,159,61,191,75,148,102,55,170,139,181,218,162,26,120,38,173,169,84,116,179,54,8,89,12,106,247,123,94,228,142,54,34,189,219,185,202,138,231,42,185,85,87,221,113,37,175,55,126,35,53,58,125,66,185,90,253,21,78,218,58,123,125,190,219,223,108,254,14,158,52,85,86,119,82,56,214,78,169,95,52,155,185,187,167,115,167,125,154,133,173,43,215,185,41,174,170,45,76,205,57,233,237,242,150,226,219,190,17,127,77,103,81,175,183,77,23,249,125,104,142,188,179,56,154,169,137,242,204,70,113,51,29,35,172,226,37,36,28,187,248,78,130,197,111,181,113,31,155,58,161,46,213,208,204,236,110,220,173,146,20,164,166,145,175,137,213,82,163,145,22,71,75,27,157,219,79,56,210,41,17,251,189,207,111,107,24,248,254,247,183,206,255,0,11,250,101,41,35,28,37,241,63,104,226,99,8,168,175,125,187,209,153,69,131,179,5,250,134,54,185,105,209,242,35,251,115,192,245,223,120,164,237,200,168,197,85,123,21,174,107,186,145,27,35,227,159,143,239,123,124,239,240,191,166,82,150,45,202,213,139,91,93,184,211,206,105,154,163,175,156,226,115,63,207,119,115,77,112,86,187,116,215,241,222,178,173,222,153,166,237,54,170,142,94,248,166,158,123,115,77,49,231,24,156,196,254,182,121,188,89,9,202,99,245,169,248,31,254,156,91,222,105,158,240,56,255,0,249,27,73,254,187,90,92,46,83,31,173,79,192,255,0,244,226,222,243,76,247,129,199,255,0,200,218,79,245,218,211,230,231,232,74,61,255,0,249,75,215,69,253,169,106,62,68,126,234,219,24,180,187,82,114,125,32,207,172,218,143,135,75,78,203,181,146,103,75,10,84,194,146,197,35,94,199,71,36,111,111,146,171,95,27,222,197,86,170,57,17,202,173,115,92,136,228,153,205,22,213,108,59,137,77,33,164,204,105,173,52,238,161,188,195,53,5,222,205,86,248,170,146,158,84,221,147,210,204,137,186,57,174,106,245,34,61,173,87,197,35,28,172,111,95,74,66,149,187,14,201,238,216,197,227,51,182,89,106,42,172,184,244,212,144,93,42,226,68,115,104,221,82,178,36,11,34,39,155,90,231,68,246,245,237,210,142,233,106,170,43,216,142,184,92,52,241,23,147,240,221,159,125,171,180,195,81,114,180,213,194,248,46,214,70,214,37,60,87,6,244,63,178,174,114,178,68,107,163,145,200,246,189,27,213,183,91,17,81,178,63,124,45,167,113,157,5,124,183,127,163,171,255,0,153,252,39,253,150,110,208,120,54,223,22,105,166,254,134,99,225,118,122,68,231,172,244,230,244,115,57,233,51,152,170,153,158,233,159,8,170,101,150,215,107,142,156,114,225,213,235,157,109,191,26,167,200,237,186,135,52,107,69,73,13,193,139,117,198,236,240,246,214,85,222,70,43,165,108,211,203,58,71,27,158,196,115,104,34,235,149,239,234,88,243,27,74,117,195,74,181,190,223,95,115,210,236,194,158,249,13,178,102,193,88,214,195,44,18,192,231,55,169,138,232,166,99,36,70,185,17,221,47,233,233,114,177,232,138,170,215,34,67,223,19,90,207,249,124,214,91,230,162,210,193,113,165,181,212,118,105,109,84,117,181,29,215,211,82,67,26,49,168,136,158,172,125,110,71,204,232,218,170,214,190,103,250,206,93,222,236,223,229,123,164,51,227,216,13,247,88,174,212,180,253,236,178,102,208,90,92,232,99,116,172,162,166,123,219,51,219,42,57,92,214,203,62,237,116,106,141,243,164,99,151,169,21,138,146,187,110,190,186,245,147,166,177,17,232,179,51,30,200,243,249,231,207,207,29,20,14,55,225,45,62,159,135,45,239,91,181,202,163,95,203,69,53,117,207,61,83,136,229,152,235,25,162,136,158,180,204,103,150,106,158,105,150,111,131,194,220,117,227,67,172,247,10,171,77,219,89,176,90,42,234,41,159,77,85,75,83,145,81,197,44,18,177,202,215,198,246,58,68,86,185,174,69,69,106,162,42,42,42,41,234,113,252,139,31,203,45,16,100,24,181,246,221,121,181,213,117,118,43,109,245,76,168,167,151,165,202,199,116,200,197,86,187,103,53,205,93,151,201,81,83,218,133,150,155,148,85,56,166,98,101,164,110,232,181,54,40,139,151,109,213,77,51,221,51,19,17,244,203,244,75,57,196,207,12,216,143,18,184,140,54,123,197,79,163,47,150,206,175,67,94,122,37,155,192,119,37,133,211,254,97,178,198,201,123,140,129,25,235,170,244,239,212,158,105,231,120,207,27,172,90,155,104,209,189,49,200,181,50,247,23,122,158,197,70,233,217,7,83,155,226,106,28,168,200,32,234,107,30,172,238,74,248,227,235,233,84,111,95,82,249,34,159,26,138,45,87,106,170,111,71,171,142,190,230,78,207,168,215,105,117,246,110,237,149,76,95,230,136,163,29,252,211,210,35,202,115,156,76,79,73,137,196,196,196,202,12,114,44,126,239,137,228,23,60,91,32,164,240,183,75,53,100,214,250,216,59,141,127,106,162,23,171,36,103,83,21,90,237,156,213,77,218,170,139,183,146,170,31,179,165,218,109,147,234,254,125,102,211,140,58,42,119,221,175,115,58,40,86,166,100,138,40,218,198,58,73,36,123,188,213,26,200,216,247,170,53,21,202,141,84,107,92,229,70,175,158,184,220,110,23,139,133,85,218,237,95,81,91,93,91,51,234,106,170,170,101,116,178,207,43,220,174,124,143,123,149,85,206,115,149,85,92,170,170,170,170,170,122,157,29,212,219,190,141,234,118,59,169,150,72,187,213,22,42,198,206,248,58,154,223,19,78,228,86,79,7,83,152,244,103,114,39,201,31,95,74,171,122,250,147,205,16,214,150,253,28,221,142,124,242,231,175,158,63,142,29,193,171,157,100,104,110,78,159,150,111,242,79,46,126,47,62,58,123,121,121,189,189,201,173,210,93,37,194,52,79,8,162,192,112,27,95,132,183,82,111,36,178,200,168,234,138,202,133,68,71,212,78,244,68,235,149,219,38,235,178,34,34,53,173,70,177,173,106,123,32,13,159,69,20,219,166,41,166,49,16,225,61,70,162,238,174,237,87,239,213,53,87,84,230,102,122,204,204,247,204,200,0,62,158,33,175,121,176,129,175,121,84,226,127,238,191,205,248,58,3,176,191,250,255,0,244,191,246,39,59,135,111,119,237,49,255,0,35,108,191,234,81,23,8,183,188,59,123,191,105,143,249,27,101,255,0,82,136,184,69,154,199,244,84,251,163,236,104,253,219,244,133,255,0,151,87,222,144,215,188,216,64,215,188,172,241,63,247,95,230,252,27,195,176,191,250,255,0,244,191,246,37,175,132,28,3,17,213,30,6,177,44,19,59,180,250,78,199,115,241,254,42,151,191,44,61,206,221,226,162,86,122,241,57,175,77,159,27,23,201,201,190,219,47,146,170,17,205,196,63,15,25,191,14,89,187,241,108,166,63,23,110,171,235,154,207,120,134,53,109,61,202,157,21,55,114,38,235,209,43,119,106,73,18,170,171,21,83,205,204,115,30,249,58,224,7,221,35,4,252,83,234,117,69,172,230,127,150,233,141,46,152,218,112,235,197,190,221,113,206,42,235,25,83,102,252,234,182,174,213,73,186,247,234,189,84,93,226,147,182,144,246,222,173,107,220,189,105,212,234,127,87,211,93,163,181,123,109,183,122,174,149,83,77,56,159,62,145,211,248,123,126,118,31,10,241,30,191,109,227,109,94,217,102,38,187,55,175,221,230,166,58,242,207,53,94,188,117,196,98,62,63,157,49,227,49,74,202,112,43,198,84,250,105,112,182,232,206,165,92,105,217,134,85,205,216,182,92,106,100,142,158,43,19,158,234,137,94,175,86,194,174,149,179,79,44,109,87,201,34,54,36,221,219,163,81,118,203,238,63,189,210,51,191,194,254,167,74,67,221,186,221,112,188,92,41,109,54,154,10,138,218,234,217,153,77,75,75,77,19,165,150,121,94,228,107,35,99,26,138,174,115,156,168,136,212,69,85,85,68,66,78,117,175,22,207,176,142,90,117,24,134,167,77,78,252,138,209,108,180,210,84,50,7,49,205,130,38,93,105,210,158,5,115,17,26,231,69,7,106,55,57,55,69,115,28,189,79,223,173,216,219,110,178,237,221,21,235,21,245,138,105,156,79,151,78,239,225,255,0,196,223,27,112,230,223,183,241,54,219,186,233,166,40,185,118,253,184,170,136,253,105,231,137,155,145,31,85,126,19,51,19,223,53,76,198,53,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,66,101,56,75,226,126,209,196,198,17,81,94,251,119,163,50,139,7,102,11,245,12,109,114,211,163,228,71,246,231,129,235,190,241,73,219,145,81,138,170,246,43,92,215,117,34,54,71,195,25,234,116,187,82,114,125,32,207,172,218,143,135,75,78,203,181,146,103,75,10,84,194,146,197,35,94,199,71,36,111,111,146,171,95,27,222,197,86,170,57,17,202,173,115,92,136,228,140,219,55,26,182,251,185,158,180,207,124,126,62,248,250,215,158,58,224,219,60,95,160,228,143,86,253,25,155,117,120,103,198,153,255,0,13,88,198,123,233,156,76,103,172,76,132,115,5,225,42,12,198,203,113,215,173,63,163,167,138,255,0,105,134,90,236,158,41,106,36,234,184,209,67,4,108,73,99,235,127,109,142,130,40,21,122,26,214,247,26,231,46,234,246,181,175,197,174,10,180,83,91,51,253,75,160,206,116,198,227,81,139,80,216,166,168,166,168,203,93,65,79,89,21,4,178,82,74,157,182,211,206,230,165,67,156,215,35,28,214,245,44,105,51,30,237,183,106,172,161,104,46,179,227,250,249,166,54,173,72,199,224,240,126,51,174,10,219,123,170,25,52,148,21,113,174,210,66,245,103,245,61,170,228,107,157,28,145,189,90,222,173,147,216,227,248,238,63,137,218,32,199,241,107,21,186,205,107,165,234,236,81,91,233,89,79,79,23,83,149,238,233,141,136,141,110,238,115,156,187,39,154,170,175,181,75,61,123,77,141,94,162,157,101,21,98,153,235,211,166,103,194,115,225,159,31,31,159,171,69,233,123,66,221,184,127,104,189,195,154,171,81,85,218,51,110,38,188,85,201,79,88,170,153,166,115,21,114,247,83,19,154,113,210,98,105,136,166,127,68,31,141,148,230,152,118,11,111,142,237,155,101,150,108,122,134,105,146,154,58,171,173,124,84,145,62,85,107,156,145,163,228,115,81,92,173,99,151,167,125,246,106,175,193,79,198,199,245,159,71,178,203,188,24,254,45,170,248,109,230,233,85,213,216,162,183,223,105,106,42,37,233,106,189,221,49,177,234,231,108,214,185,203,178,121,34,42,251,16,153,155,148,68,242,204,198,90,210,141,22,166,229,185,189,69,186,166,136,241,136,156,116,239,235,221,209,96,249,145,97,121,142,117,161,214,59,78,19,137,222,114,26,232,114,186,106,153,41,109,84,18,213,202,200,146,142,177,171,34,178,54,185,81,168,231,181,58,182,219,119,34,124,80,197,46,8,116,99,88,113,62,40,48,188,131,41,210,140,202,205,107,165,244,143,126,182,225,98,170,167,167,139,170,221,82,198,245,72,246,35,91,187,156,214,166,235,230,170,137,237,82,86,193,27,127,106,162,254,170,157,84,213,49,49,142,158,229,219,105,227,253,78,211,176,221,216,104,179,77,84,92,138,227,154,102,115,28,241,49,61,59,186,100,7,158,203,117,23,79,176,31,9,246,239,58,199,177,207,31,220,240,190,150,185,193,71,223,232,233,235,237,247,92,222,174,158,182,111,182,251,117,38,254,212,62,108,91,85,180,187,58,184,73,105,194,117,39,22,200,107,161,133,106,100,165,181,94,41,234,229,100,72,230,181,100,86,70,247,42,53,28,246,167,86,219,110,228,79,138,18,94,146,136,171,151,49,159,37,38,52,90,154,173,122,120,183,87,39,237,98,113,244,247,35,127,154,103,188,14,63,254,70,210,127,174,214,151,11,148,199,235,83,240,63,253,56,183,188,211,61,224,113,255,0,242,54,147,253,118,180,184,92,166,63,90,159,129,255,0,233,197,74,207,233,185,247,207,221,151,67,238,127,217,109,63,34,223,239,105,72,64,0,184,57,188,0,0,32,199,136,159,120,29,78,255,0,44,175,95,235,178,147,156,65,143,17,62,240,58,157,254,89,94,191,215,101,43,92,75,253,21,191,124,253,141,225,216,127,233,13,95,200,167,239,37,43,128,31,116,140,19,241,79,169,213,31,141,204,23,59,210,172,111,66,174,56,174,160,91,41,238,183,172,130,25,93,140,80,202,201,90,228,173,137,209,177,106,163,153,140,114,68,232,27,80,146,108,231,55,186,222,168,183,84,123,144,252,238,20,181,39,24,210,14,2,177,205,71,204,101,168,101,166,201,13,202,89,146,154,21,150,89,28,251,181,68,113,198,198,249,34,185,242,61,140,69,114,163,81,92,138,231,53,168,174,72,214,214,205,94,201,245,199,81,238,250,135,148,85,84,57,213,179,61,180,52,146,204,146,182,221,68,143,114,195,75,26,163,90,157,44,107,182,221,26,222,183,43,158,228,234,123,149,127,53,155,133,58,93,190,221,152,235,85,84,71,205,24,239,254,31,236,253,225,206,16,189,191,113,142,179,113,185,51,77,139,26,139,147,152,156,77,85,197,115,49,76,79,135,132,213,49,214,35,164,98,106,137,143,12,76,167,4,248,126,175,97,122,21,100,182,106,221,234,162,89,159,10,73,109,180,215,81,118,235,108,212,189,79,72,233,165,155,184,229,145,189,180,137,236,141,204,99,225,234,116,78,221,26,214,71,139,92,187,248,78,158,251,112,181,113,31,155,58,157,109,52,51,76,236,110,220,173,142,101,171,169,141,207,137,213,82,163,145,82,54,197,35,93,219,79,41,22,88,209,251,177,172,111,118,72,70,193,183,213,106,62,21,115,49,152,233,30,207,57,252,62,159,39,239,107,188,97,99,93,92,108,90,72,166,168,183,86,107,171,25,152,170,51,28,148,204,199,76,126,180,199,92,250,189,49,84,72,142,238,99,188,82,91,238,144,63,135,173,63,188,211,213,194,201,183,203,230,142,6,200,214,203,20,140,124,52,113,202,170,168,142,100,140,87,203,210,221,218,230,198,206,180,84,154,50,237,241,191,198,61,46,138,218,36,211,141,54,189,127,178,37,103,98,105,39,129,144,204,203,45,63,83,95,213,51,101,99,216,233,101,98,116,182,37,77,209,146,119,21,91,249,190,228,94,225,216,118,79,168,25,61,187,12,195,44,181,23,107,213,218,100,130,146,146,4,78,169,29,178,170,170,170,236,141,107,90,138,231,61,202,141,107,90,231,57,81,17,85,63,55,189,207,191,71,99,172,207,73,199,217,30,217,241,250,61,223,93,151,112,60,102,158,36,221,99,150,221,30,181,184,171,166,113,215,210,85,158,234,105,239,166,124,102,57,186,68,71,55,227,151,11,65,117,159,32,208,61,78,181,106,70,63,7,140,240,125,112,86,219,221,80,248,99,175,164,145,54,146,23,171,63,169,237,87,35,154,217,35,141,234,215,116,236,190,87,52,197,174,24,46,99,125,194,110,211,83,205,93,143,220,234,173,85,82,83,57,206,137,242,193,43,163,123,152,174,70,170,181,92,197,84,85,68,93,182,221,19,216,122,28,171,72,114,124,99,77,48,189,88,117,45,69,78,59,152,195,82,214,86,182,20,72,169,107,96,171,168,133,212,174,114,57,87,169,99,129,178,181,92,140,234,71,189,26,142,237,61,74,189,184,187,110,185,174,142,250,122,251,177,63,197,190,181,181,232,117,154,122,116,250,169,137,183,127,213,136,159,214,230,166,103,17,239,166,38,126,110,157,83,91,165,218,147,140,106,254,3,102,212,124,58,90,135,218,111,112,186,88,82,166,21,138,88,220,199,186,57,35,123,124,209,28,201,24,246,42,181,85,170,173,85,107,156,213,71,47,170,33,139,132,190,39,238,252,51,230,245,21,239,183,122,79,23,191,246,96,191,80,198,214,165,66,178,53,127,110,120,30,187,109,44,125,201,21,24,170,140,122,57,205,119,74,171,100,100,202,91,174,54,251,197,190,150,237,105,175,167,173,161,173,133,149,52,181,84,210,182,88,167,137,237,71,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,47,155,102,227,78,225,107,51,210,168,239,143,199,221,63,83,146,120,235,131,111,112,134,191,146,61,107,21,230,109,213,227,143,26,103,252,84,231,25,238,170,49,49,142,177,31,72,60,45,199,94,52,58,207,112,170,180,221,181,155,5,162,174,162,153,244,213,84,181,57,21,28,82,193,43,28,173,124,111,99,164,69,107,154,228,84,86,170,34,162,162,162,158,167,31,200,177,252,178,209,6,65,139,95,109,215,155,93,87,87,98,182,223,84,202,138,121,122,92,172,119,76,140,85,107,182,115,92,213,217,124,149,21,61,168,72,83,114,138,167,20,204,76,170,23,116,90,155,20,69,203,182,234,166,153,238,153,137,136,250,101,250,32,3,237,140,24,115,205,51,221,251,31,255,0,44,169,63,212,171,76,198,48,231,154,103,187,246,63,254,89,82,127,169,86,145,251,175,230,87,61,203,135,0,127,89,180,127,46,62,201,97,207,0,62,246,248,39,226,159,76,170,38,48,135,62,0,125,237,240,79,197,62,153,84,76,97,31,195,127,154,213,242,167,236,133,195,182,191,211,246,127,236,211,247,238,0,2,192,211,224,0,0,0,1,22,188,211,61,224,113,255,0,242,54,147,253,118,180,148,162,45,121,166,123,192,227,255,0,228,109,39,250,237,105,9,196,31,153,79,190,27,67,178,15,235,53,63,34,191,177,112,185,76,126,181,63,3,255,0,211,137,8,35,223,148,199,235,83,240,63,253,56,144,131,219,100,252,194,223,207,247,165,31,218,151,245,179,87,254,159,238,168,0,4,171,95,128,31,141,148,230,152,118,11,111,142,237,155,101,150,108,122,134,105,146,154,58,171,173,124,84,145,62,85,107,156,145,163,228,115,81,92,173,99,151,167,125,246,106,175,193,79,201,152,166,51,47,187,118,235,187,84,81,110,38,102,123,162,58,203,246,65,227,113,253,103,209,236,178,239,6,63,139,106,190,27,121,186,85,117,118,40,173,247,218,90,138,137,122,90,175,119,76,108,122,185,219,53,174,114,236,158,72,138,190,196,61,145,249,77,116,215,25,166,114,251,191,167,189,166,171,146,253,19,76,247,226,98,99,237,8,65,226,135,76,173,26,61,175,153,142,158,227,242,245,90,237,213,140,158,137,157,46,78,197,61,68,49,212,71,6,239,123,220,238,219,102,72,250,220,229,87,116,117,46,202,187,36,223,17,173,205,79,4,199,236,217,190,21,159,219,169,187,23,76,154,142,178,142,229,208,198,53,147,120,53,131,181,43,182,106,57,210,244,212,43,21,206,114,250,145,68,212,68,70,249,193,241,13,143,73,165,244,158,52,207,213,61,62,220,54,167,99,155,172,232,247,233,209,76,207,45,250,38,49,225,205,79,173,19,62,234,98,184,143,123,18,114,237,77,187,229,152,38,9,167,179,69,217,181,224,180,117,208,83,51,169,174,238,212,85,214,203,81,52,251,163,17,205,221,174,130,62,133,115,145,59,29,73,178,189,200,101,183,42,204,19,31,188,230,249,174,127,113,166,239,221,49,154,58,58,59,111,91,24,230,67,227,22,126,236,173,221,170,230,203,211,78,140,71,53,201,234,75,43,85,21,29,229,131,4,198,112,23,128,125,129,225,143,22,241,54,159,1,112,200,251,217,5,111,231,251,189,255,0,16,255,0,237,121,188,156,230,183,170,145,148,190,171,118,219,111,89,17,253,68,30,201,106,173,78,182,43,171,175,44,103,232,140,71,209,248,54,167,106,90,235,91,39,12,220,211,88,142,89,191,95,44,98,113,241,170,155,151,39,219,21,117,137,246,212,200,64,1,122,114,136,0,0,0,2,61,249,179,254,170,255,0,28,255,0,208,75,123,202,207,222,7,32,255,0,35,106,255,0,215,104,139,133,205,159,245,87,248,231,254,130,91,222,86,126,240,57,7,249,27,87,254,187,68,83,239,126,155,143,124,125,216,116,134,217,253,150,213,242,46,126,246,164,165,0,11,131,155,192,0,24,247,199,247,186,70,119,248,95,212,233,72,181,225,219,222,7,76,127,203,43,47,250,236,68,165,113,253,238,145,157,254,23,245,58,82,41,52,99,32,180,98,122,195,130,229,57,5,95,133,181,217,178,91,101,194,182,126,219,159,218,167,134,170,55,200,254,150,34,185,219,53,170,187,53,21,87,111,36,85,41,219,236,196,107,237,204,249,71,222,151,73,118,79,69,87,56,75,89,69,17,153,154,238,68,68,120,255,0,202,161,50,156,66,107,182,49,195,190,156,84,234,6,75,73,81,90,231,76,218,27,109,4,27,163,171,107,94,199,186,56,149,251,42,68,222,152,222,231,61,200,187,53,142,217,30,238,150,58,22,243,252,255,0,46,213,28,186,191,59,206,238,222,147,190,92,251,94,42,171,177,20,61,206,220,76,137,158,164,77,107,19,102,70,196,242,106,111,182,235,230,170,167,185,226,91,136,188,159,137,28,251,237,93,218,26,139,109,166,146,22,65,105,178,58,177,42,34,183,183,161,157,229,107,145,145,163,157,36,141,87,185,234,222,173,186,24,170,173,141,155,94,206,2,248,67,252,171,221,224,213,237,68,181,239,135,217,171,19,192,219,235,104,186,233,239,242,53,178,163,246,94,227,87,181,12,169,10,187,118,62,57,85,31,26,239,211,34,39,150,183,83,119,122,212,197,139,31,22,59,191,26,167,240,254,50,144,225,157,151,67,217,150,199,94,237,187,99,211,213,30,183,116,204,103,226,218,163,206,102,126,54,58,76,198,102,121,105,137,140,90,192,51,252,187,75,178,234,12,239,4,187,122,50,249,108,238,248,90,174,196,83,118,251,145,62,39,250,146,181,204,93,217,35,211,205,171,182,251,167,154,34,147,73,195,222,187,99,28,68,105,197,54,160,99,84,149,20,78,108,206,161,185,80,79,186,186,138,181,140,99,164,137,31,178,36,173,233,145,142,107,218,137,187,94,221,209,142,234,99,112,3,143,78,16,255,0,37,23,121,245,123,78,237,123,97,247,154,197,241,214,250,42,46,138,123,4,142,108,72,205,215,184,229,237,77,42,204,173,217,140,142,37,86,70,155,117,70,139,100,248,105,226,47,39,225,187,62,251,87,105,134,162,229,105,171,133,240,93,172,141,172,74,120,174,13,232,127,101,92,229,100,136,215,71,35,145,237,122,55,171,110,182,34,163,100,126,237,22,166,238,203,169,155,23,254,44,247,254,21,71,227,252,96,226,109,151,67,218,110,199,70,237,180,227,211,211,30,175,116,76,227,227,90,175,202,98,126,46,122,68,206,98,121,106,153,159,199,226,39,222,7,83,191,203,43,215,250,236,164,165,112,3,238,145,130,126,41,245,58,162,41,53,159,32,180,101,154,195,157,101,56,253,95,138,181,222,114,91,157,194,138,126,219,153,221,167,154,170,71,198,254,151,162,57,187,181,200,187,57,17,83,127,52,69,37,111,128,31,116,140,19,241,79,169,213,30,187,20,196,235,238,76,121,79,222,132,127,107,20,85,111,132,180,116,87,24,152,174,220,76,79,135,252,170,223,161,145,113,189,194,254,39,144,92,241,108,131,83,188,45,210,205,89,53,190,182,15,66,220,95,218,168,133,234,201,25,212,200,21,174,217,205,84,221,170,168,187,121,42,161,112,180,179,87,244,235,90,177,250,140,167,76,178,31,76,218,233,107,31,111,154,127,9,61,63,77,67,88,199,185,157,51,49,142,93,155,43,23,116,77,188,253,187,162,237,12,124,68,251,192,234,119,249,101,122,255,0,93,148,144,142,86,126,239,217,7,249,101,87,254,165,68,72,104,55,107,250,173,92,216,174,35,29,123,179,158,159,58,163,197,189,158,109,123,15,15,81,187,105,174,92,155,147,201,210,169,166,105,245,163,175,72,162,39,221,213,135,63,192,7,139,127,250,211,127,249,122,217,255,0,40,37,43,78,191,216,159,135,236,99,237,255,0,247,43,236,110,27,69,233,191,249,255,0,133,240,148,76,241,31,197,117,119,58,59,111,253,14,173,246,245,119,221,7,240,137,225,251,254,190,154,123,255,0,156,244,95,250,211,230,215,139,141,190,241,195,110,162,93,173,53,244,245,180,53,184,61,222,166,150,170,154,86,203,20,241,62,130,87,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,50,116,122,29,62,130,43,185,167,171,51,143,25,137,238,247,68,33,56,143,138,119,158,46,175,77,163,221,236,69,186,57,227,19,77,53,211,62,182,34,122,213,85,81,221,236,120,111,225,253,194,71,253,118,127,252,131,115,255,0,147,151,207,29,200,45,25,102,63,108,202,113,250,191,21,107,188,209,195,112,162,159,182,230,119,105,230,98,62,55,244,189,17,205,221,174,69,217,200,138,155,249,162,41,0,4,231,112,237,238,253,166,63,228,109,151,253,74,35,199,104,221,47,110,21,213,77,216,136,196,120,103,248,202,71,180,110,3,219,120,67,75,98,254,134,186,234,154,234,152,158,121,166,123,163,61,49,77,43,132,0,39,154,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,249,20,61,124,189,165,78,83,165,238,221,118,64,40,77,213,251,127,57,244,177,54,106,29,113,51,249,75,255,0,253,59,128,31,149,149,95,104,241,156,106,231,144,92,42,99,130,158,223,75,37,68,146,72,238,150,181,26,213,95,53,248,31,170,97,31,52,46,32,224,211,45,24,184,225,86,92,157,180,55,204,142,223,44,48,197,13,71,76,207,111,136,130,55,236,157,43,236,107,164,248,167,196,8,208,230,13,173,145,235,54,184,77,45,13,221,43,168,44,41,87,69,23,76,157,108,99,252,100,221,72,139,210,223,228,164,127,127,177,60,204,179,228,227,163,203,61,30,77,168,215,187,18,42,37,194,158,10,89,165,139,249,30,18,85,221,174,223,216,189,244,248,124,127,205,31,90,55,162,250,129,196,14,104,235,110,61,108,175,184,186,105,100,146,190,181,145,164,157,185,29,28,146,34,191,119,55,117,114,198,239,143,254,221,130,184,112,209,12,123,65,180,218,135,15,177,80,197,78,247,199,4,181,106,214,57,170,249,155,79,28,106,170,138,247,249,250,159,126,222,96,93,48,0,20,191,217,177,215,27,118,248,41,90,251,66,38,224,84,223,97,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,227,170,73,58,14,229,243,67,169,209,181,21,92,160,115,20,142,119,147,147,109,142,211,230,71,108,237,145,61,135,208,139,186,110,7,38,4,115,63,225,89,218,165,167,176,102,120,157,4,206,186,217,37,169,174,116,84,148,177,42,200,198,81,175,168,171,228,228,71,44,76,248,175,244,123,12,247,63,43,41,176,210,228,214,26,235,45,100,109,123,42,169,229,139,101,107,93,230,230,57,190,199,121,127,41,64,215,247,130,253,121,190,112,207,174,44,138,232,223,13,77,95,87,77,105,186,65,83,60,177,182,7,50,178,62,167,57,25,229,187,81,36,69,221,54,243,95,63,190,125,176,12,194,217,159,97,150,108,190,211,85,4,244,215,106,40,170,216,248,95,212,197,71,183,127,37,246,237,237,246,154,255,0,241,205,164,85,90,61,196,78,85,21,59,156,202,75,141,226,162,170,141,200,140,98,181,85,35,149,251,35,23,203,103,77,229,228,158,207,137,37,220,170,117,249,218,133,165,20,250,123,116,151,122,204,90,217,79,79,212,175,149,238,86,164,243,70,205,250,147,165,55,107,90,171,178,175,245,1,158,103,10,155,166,199,32,15,157,233,208,237,255,0,224,43,141,119,67,153,89,213,178,239,236,41,141,54,77,191,156,14,224,112,158,195,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,139,94,105,158,240,56,255,0,249,27,73,254,187,90,92,46,83,31,173,79,192,255,0,244,226,30,141,219,159,93,240,62,79,25,235,159,40,207,118,63,22,200,212,246,125,240,110,22,142,37,248,78,115,77,51,201,201,251,85,197,63,27,155,195,57,248,190,198,61,241,253,239,111,157,254,23,244,202,83,49,185,89,251,191,100,31,229,149,95,250,149,17,152,192,105,246,159,131,235,42,213,115,231,51,61,49,231,237,207,224,111,61,160,254,87,225,203,59,7,193,185,125,29,54,227,159,159,57,228,136,143,139,203,24,206,63,106,113,237,11,123,196,79,187,246,167,127,145,183,175,245,41,72,49,37,43,66,255,0,249,24,247,47,242,55,46,255,0,232,215,3,31,75,188,126,80,231,181,201,203,138,102,123,243,248,71,154,99,127,236,219,254,14,248,46,187,225,94,151,154,245,20,99,147,151,191,51,156,243,213,251,56,198,60,123,209,106,100,231,27,220,88,193,196,62,79,71,141,97,141,168,135,9,198,166,149,212,146,72,233,35,117,214,165,200,141,90,169,33,85,68,107,90,212,86,196,142,111,113,173,146,69,114,181,100,88,217,140,103,185,209,61,33,201,245,199,81,237,26,121,139,210,212,57,213,179,49,213,213,113,66,146,182,221,68,143,106,77,85,34,43,154,157,44,107,183,217,92,222,183,43,88,213,234,123,81,106,86,110,221,229,157,61,175,215,152,249,241,221,31,91,161,183,61,14,223,233,237,239,26,238,147,166,166,185,137,153,233,79,52,71,53,83,237,136,167,17,239,158,153,198,61,151,10,188,52,223,184,144,207,163,181,181,42,41,113,91,76,209,59,34,185,83,73,15,118,146,41,25,43,162,107,25,35,145,92,233,93,3,163,71,53,175,70,43,145,206,106,162,108,185,59,199,191,7,22,139,70,43,75,172,26,73,101,184,167,160,104,233,45,151,187,100,47,117,75,35,182,210,211,36,48,214,34,200,245,145,59,49,67,12,114,34,117,110,205,164,94,142,137,94,252,222,210,237,54,198,52,131,1,179,105,198,29,21,67,45,54,72,93,20,43,83,50,203,44,142,123,221,36,146,61,222,72,174,124,143,123,213,26,136,212,87,42,53,173,106,35,83,213,23,11,27,29,154,52,179,102,231,90,170,239,159,41,240,199,178,62,191,179,156,119,110,213,119,29,70,253,70,227,163,245,108,90,204,83,70,126,61,51,62,180,215,254,42,177,19,30,20,98,49,153,137,154,160,99,75,181,39,39,210,12,250,205,168,248,116,180,236,187,89,38,116,176,165,76,41,44,82,53,236,116,114,70,246,249,42,181,241,189,236,85,106,163,145,28,170,215,53,200,142,79,67,196,110,171,91,245,191,88,175,122,163,108,180,212,91,33,190,67,111,115,168,231,123,94,232,37,138,134,8,101,106,61,190,79,106,73,27,250,93,179,85,205,233,85,107,85,85,169,122,248,223,224,226,171,69,110,242,106,62,155,89,127,216,238,179,177,12,144,64,249,166,125,150,163,165,172,233,153,210,189,239,116,82,189,58,155,42,174,200,249,59,106,141,252,223,115,18,138,158,166,139,250,76,233,46,247,103,62,207,44,199,191,249,238,116,38,203,169,218,184,139,209,241,14,135,173,115,68,209,159,214,136,153,138,166,138,162,39,190,153,143,110,51,51,19,49,86,102,66,57,76,126,181,63,3,255,0,211,139,123,205,51,222,7,31,255,0,35,105,63,215,107,75,133,202,99,245,169,248,31,254,156,91,222,105,158,240,56,255,0,249,27,73,254,187,90,76,220,253,9,71,191,255,0,41,107,61,23,246,165,168,249,17,251,171,111,115,202,166,221,111,188,91,245,122,211,118,160,167,173,161,173,134,205,77,85,75,83,19,101,138,120,158,218,246,190,55,177,200,168,230,185,170,168,173,84,84,84,85,69,49,207,139,78,24,46,252,51,230,244,244,12,184,250,79,23,191,247,167,176,215,72,230,165,66,178,53,103,114,9,216,155,109,44,125,200,209,94,136,140,122,57,174,111,74,171,163,102,74,242,152,253,106,126,7,255,0,167,25,189,170,58,109,140,106,254,3,121,211,140,198,42,135,218,111,112,182,41,150,154,101,138,88,220,199,182,72,228,99,188,209,28,201,24,199,162,57,21,170,173,68,115,92,213,86,174,70,159,110,167,112,218,237,199,117,81,156,79,249,167,167,186,126,164,62,241,198,87,184,67,142,245,117,207,173,98,191,71,23,41,241,199,162,163,21,71,248,169,206,113,221,84,102,39,29,38,33,11,75,180,219,39,213,252,250,205,167,24,116,84,239,187,94,230,116,80,173,76,201,20,81,181,140,116,146,72,247,121,170,53,145,177,239,84,106,43,149,26,168,214,185,202,141,89,214,199,113,251,70,39,143,219,49,108,126,147,194,218,236,212,112,219,232,160,238,57,253,170,120,88,140,141,157,79,85,115,182,107,81,55,114,170,174,222,106,170,98,15,5,92,35,220,52,67,85,117,14,233,156,216,105,238,115,88,230,164,183,226,153,19,161,115,27,60,82,196,249,42,100,130,39,174,236,114,199,37,60,111,122,35,145,174,239,68,201,28,137,46,249,158,101,236,90,26,180,182,170,174,228,98,170,167,232,136,233,246,254,10,239,106,220,85,107,127,220,45,105,116,117,115,88,181,76,76,76,119,85,85,113,21,76,247,248,83,136,196,196,76,79,52,74,12,120,137,247,129,212,239,242,202,245,254,187,41,41,92,0,251,164,96,159,138,125,78,168,200,64,122,232,118,159,129,106,42,191,207,156,196,244,198,59,230,39,205,131,197,125,160,255,0,196,251,61,157,171,224,222,143,209,213,76,243,115,243,103,150,154,169,238,229,140,103,57,239,158,236,6,7,243,80,212,203,133,175,24,196,52,166,211,119,167,142,27,236,213,23,91,197,44,85,14,74,151,69,2,177,180,205,145,141,122,34,192,249,31,51,182,123,85,29,37,51,85,170,139,26,153,224,66,215,25,122,153,111,213,110,35,50,220,146,197,119,168,184,89,105,102,138,213,108,146,74,134,203,18,69,77,27,99,123,169,213,175,115,59,15,153,179,74,197,106,236,228,151,173,81,21,202,135,198,253,168,244,58,73,162,59,234,156,124,221,243,252,62,118,71,100,155,55,229,62,32,167,83,92,102,139,20,205,125,221,57,167,213,166,61,249,153,170,62,75,241,184,94,211,43,70,176,235,230,29,167,185,4,189,54,187,141,99,231,173,103,75,151,191,79,79,12,149,18,65,187,30,199,55,184,216,86,62,182,185,21,189,125,73,186,166,203,227,181,11,4,200,52,199,55,189,224,25,77,55,102,233,98,172,146,142,125,152,246,178,78,149,245,101,143,173,173,114,197,35,122,94,199,43,83,169,143,107,182,217,76,231,229,77,128,127,241,117,170,117,182,159,250,91,31,182,215,247,255,0,166,122,200,123,104,239,252,5,221,78,111,243,53,127,77,11,89,204,179,76,174,248,158,190,46,161,77,47,122,215,157,81,195,61,51,250,90,222,213,69,36,49,83,205,6,200,245,115,182,107,96,147,173,90,212,94,255,0,74,110,172,114,149,186,244,28,187,117,58,156,117,230,250,167,167,95,158,58,123,219,179,75,197,177,127,141,47,108,124,223,242,226,212,68,70,123,238,83,235,207,46,63,193,84,197,81,63,176,205,126,2,243,255,0,183,220,49,226,222,38,237,227,238,24,231,123,31,173,252,199,107,177,225,223,253,175,15,147,90,215,116,210,62,151,214,110,251,239,235,42,191,168,200,66,51,121,88,103,214,251,46,163,229,250,119,90,148,241,77,147,219,41,235,169,38,150,169,177,185,242,209,61,251,211,199,26,166,242,57,209,212,201,39,146,238,214,211,185,118,84,221,91,38,69,183,105,212,124,35,71,69,83,223,29,39,230,233,246,117,115,199,104,123,71,228,110,35,212,217,166,61,74,231,158,158,232,233,95,173,49,17,30,17,86,105,143,112,0,36,148,160,215,188,216,64,215,188,170,113,63,247,95,230,252,29,1,216,95,253,127,250,95,251,19,157,195,183,187,246,152,255,0,145,182,95,245,40,139,132,91,222,29,189,223,180,199,252,141,178,255,0,169,68,92,34,205,99,250,42,125,209,246,52,126,237,250,66,255,0,203,171,239,72,107,222,108,32,107,222,86,120,159,251,175,243,126,13,225,216,95,253,127,250,95,251,18,99,162,252,69,227,28,55,112,21,130,101,119,104,105,238,87,106,185,174,48,90,108,142,172,90,121,110,14,244,180,253,229,107,145,146,43,91,28,110,87,185,234,222,157,250,24,170,142,145,155,199,126,127,159,229,218,163,151,87,231,121,221,219,210,119,203,159,107,197,85,118,34,135,185,219,137,145,51,212,137,173,98,108,200,216,158,77,77,246,221,124,213,84,252,235,158,65,119,188,209,90,45,215,42,190,245,61,138,141,214,251,123,59,109,111,102,157,213,19,84,43,55,68,69,119,231,106,38,118,238,221,125,125,183,217,17,19,49,184,11,224,226,151,82,42,160,214,77,86,178,248,140,74,159,105,172,52,50,62,25,41,239,21,12,154,88,228,116,237,71,171,210,40,95,15,156,79,99,82,85,115,119,87,49,174,99,227,61,37,253,218,171,122,91,127,22,152,136,246,116,140,77,83,248,125,17,214,122,222,227,69,180,246,125,107,91,191,235,102,38,237,235,149,213,159,214,152,170,169,170,155,84,68,253,53,99,190,98,106,170,121,105,142,91,199,192,95,7,21,90,111,75,6,178,106,181,151,195,229,181,27,77,97,161,145,243,71,81,103,167,124,50,199,35,167,106,61,24,178,204,201,188,226,123,28,177,35,91,186,181,238,115,25,116,248,254,247,72,206,255,0,11,250,157,41,144,134,61,241,253,238,145,157,254,23,245,58,82,215,115,75,111,71,160,185,106,220,116,229,171,231,156,119,203,159,180,91,246,179,137,56,187,73,184,107,106,205,83,122,212,68,120,83,76,87,24,166,152,240,136,250,230,102,103,172,204,162,215,135,111,120,29,49,255,0,44,172,191,235,177,25,9,199,167,8,127,146,139,188,250,189,167,118,189,176,251,205,98,248,235,125,21,23,69,61,130,71,54,36,102,235,220,114,246,166,149,102,86,236,198,71,18,171,35,77,186,163,69,199,190,29,189,224,116,199,252,178,178,255,0,174,196,78,45,198,221,111,188,91,234,173,55,106,10,122,218,26,216,95,77,85,75,83,19,101,138,120,158,213,107,227,123,28,138,142,107,154,170,138,213,69,69,69,84,82,191,180,232,104,215,233,110,91,171,191,61,39,202,113,252,229,183,251,66,226,173,87,9,111,250,61,93,142,180,77,19,21,209,225,85,60,223,84,199,125,51,225,61,59,166,98,97,75,134,158,34,242,126,27,179,239,181,118,152,106,46,86,154,184,95,5,218,200,218,196,167,138,224,222,135,246,85,206,86,72,141,116,114,57,30,215,163,122,182,235,98,42,54,71,239,51,184,118,99,140,106,6,49,110,204,240,203,213,61,218,203,118,133,39,164,171,129,87,166,70,238,168,168,168,187,43,92,215,34,181,204,114,35,154,230,185,174,68,84,84,72,123,226,211,134,11,191,12,249,189,61,3,46,62,147,197,239,253,233,236,53,210,57,169,80,172,141,89,220,130,118,38,219,75,31,114,52,87,162,35,30,142,107,155,210,170,232,217,234,120,33,226,198,14,30,50,122,204,107,51,109,68,216,78,75,52,78,171,146,55,73,35,173,85,45,69,106,85,71,10,42,163,154,230,170,54,84,107,123,142,108,113,171,85,203,26,70,255,0,221,175,93,94,219,122,116,154,158,148,231,232,159,225,63,239,230,249,227,190,21,210,241,182,219,71,16,236,126,181,222,92,244,254,242,152,233,137,143,219,163,174,60,103,19,68,231,20,227,43,185,166,123,191,99,255,0,229,149,39,250,149,105,135,60,0,251,219,224,159,138,125,50,168,152,192,77,106,54,159,132,107,41,213,115,227,19,29,49,229,237,207,224,214,27,55,104,63,146,56,114,246,193,240,110,111,73,77,200,231,231,198,57,226,99,226,242,206,113,159,218,140,251,0,1,48,214,232,247,230,207,250,171,252,115,255,0,65,45,239,43,63,120,28,131,252,141,171,255,0,93,162,37,40,16,245,237,60,250,239,134,115,248,199,76,121,70,59,243,248,54,70,155,180,31,131,112,180,240,215,193,179,154,106,142,126,127,218,174,106,248,188,190,25,199,198,246,162,215,154,103,188,14,63,254,70,210,127,174,214,151,11,148,199,235,83,240,63,253,56,183,188,211,61,224,113,255,0,242,54,147,253,118,180,184,92,166,63,90,159,129,255,0,233,196,61,159,211,115,239,159,187,45,145,185,255,0,101,180,252,139,127,189,165,33,0,2,224,230,240,0,0,131,30,34,125,224,117,59,252,178,189,127,174,202,78,113,6,60,68,251,192,234,119,249,101,122,255,0,93,148,173,113,47,244,86,253,243,246,55,135,97,255,0,164,53,127,34,159,188,243,215,172,255,0,46,200,177,28,111,4,188,93,188,69,143,17,241,158,134,165,236,68,207,11,226,165,73,103,245,218,212,123,250,158,136,190,187,157,183,177,54,79,34,253,240,67,194,116,28,67,228,245,153,46,102,234,136,112,156,106,104,155,87,28,109,146,55,93,106,92,138,228,165,142,100,68,70,181,173,68,116,170,215,119,26,217,35,70,163,86,68,145,150,247,134,158,29,50,126,36,115,239,178,150,153,170,45,182,154,72,95,61,218,246,218,52,168,138,222,222,135,246,81,205,87,198,142,116,146,53,24,214,35,186,182,235,122,34,182,55,237,51,184,118,29,140,105,254,49,110,195,48,203,45,61,166,203,105,133,32,164,164,129,23,166,54,238,170,170,170,187,171,156,231,42,185,207,114,171,156,231,57,206,85,85,85,88,237,159,109,171,91,95,167,191,214,136,243,241,199,135,186,63,219,205,113,237,35,141,237,112,206,154,118,157,174,98,157,69,204,204,205,56,143,71,21,78,102,174,239,143,92,204,207,159,89,174,113,51,78,127,100,249,174,44,184,75,111,170,142,211,85,79,77,92,248,94,218,89,170,96,116,241,69,42,181,122,28,248,218,246,43,218,142,217,85,168,246,42,162,42,35,155,190,233,244,130,237,222,229,248,158,89,204,32,163,92,40,53,86,221,170,185,5,62,182,190,161,249,179,230,142,123,178,207,83,20,238,234,146,38,73,26,35,161,115,163,70,164,79,141,26,198,47,75,26,141,106,35,81,189,41,146,188,176,235,244,170,147,85,111,20,249,91,41,221,155,86,195,20,24,146,203,77,44,174,107,82,42,153,43,150,55,35,86,56,157,218,142,52,235,122,181,202,213,115,90,187,61,237,92,173,227,107,133,143,225,9,132,69,120,195,168,45,204,207,49,255,0,94,134,121,147,182,251,133,34,35,213,244,11,47,82,53,187,185,200,248,221,34,43,90,244,86,239,27,101,145,233,17,150,235,141,194,207,112,165,187,90,107,234,40,171,168,166,101,77,45,85,52,174,138,88,37,99,145,204,145,143,106,162,181,205,114,34,163,145,81,81,81,21,10,38,162,205,123,62,182,155,181,71,52,103,49,159,31,63,158,60,252,241,46,176,217,183,61,55,104,252,47,119,67,106,175,67,115,150,40,170,40,233,20,76,124,92,71,255,0,157,88,199,47,236,243,81,156,198,94,235,136,159,120,29,78,255,0,44,175,95,235,178,153,255,0,162,53,90,85,67,203,114,215,91,173,150,234,139,134,25,79,13,108,183,26,74,103,74,217,106,28,219,220,203,4,108,88,156,199,35,157,58,66,136,189,109,110,234,157,110,70,245,42,70,118,69,144,93,242,204,130,231,148,228,21,126,42,233,121,172,154,225,91,63,109,172,238,212,76,245,124,143,233,98,35,91,187,156,171,179,81,17,55,242,68,67,244,111,89,254,93,145,98,56,222,9,120,187,120,139,30,35,227,61,13,75,216,137,158,23,197,74,146,207,235,181,168,247,245,61,17,125,119,59,111,98,108,158,70,54,151,93,78,154,237,203,188,185,230,137,136,137,238,235,49,223,236,199,211,221,237,77,111,220,43,119,124,208,104,180,62,151,209,250,27,150,235,170,170,102,98,172,81,69,81,234,79,133,83,51,24,153,199,47,198,235,49,203,62,120,148,30,88,116,26,171,73,165,87,138,140,173,245,14,194,107,102,138,124,73,37,169,138,86,181,201,45,76,117,201,27,81,203,36,77,238,199,26,244,61,26,213,114,185,205,77,222,247,46,45,112,67,194,116,28,67,228,245,153,46,102,234,136,112,156,106,104,155,87,28,109,146,55,93,106,92,138,228,165,142,100,68,70,181,173,68,116,170,215,119,26,217,35,70,163,86,68,145,146,232,75,240,254,223,95,55,194,234,156,71,132,121,251,253,159,143,95,14,186,235,181,254,47,211,77,153,225,235,20,197,117,230,38,186,167,245,49,137,136,167,252,83,227,62,20,204,211,214,106,158,88,49,226,39,222,7,83,191,203,43,215,250,236,164,165,112,3,238,145,130,126,41,245,58,163,33,1,43,161,218,126,5,168,170,255,0,62,115,19,211,24,239,152,159,53,7,138,251,65,255,0,137,246,123,59,87,193,189,31,163,170,153,230,231,230,207,45,53,83,221,203,24,206,115,223,61,216,0,4,195,91,134,28,243,76,247,126,199,255,0,203,42,79,245,42,211,49,140,57,230,153,238,253,143,255,0,150,84,159,234,85,164,126,235,249,149,207,114,225,192,31,214,109,31,203,143,178,88,115,192,15,189,190,9,248,167,211,42,137,140,33,207,128,31,123,124,19,241,79,166,85,19,24,71,240,223,230,181,124,169,251,33,112,237,175,244,253,159,251,52,253,251,128,0,176,52,248,0,0,0,0,69,175,52,207,120,28,127,252,141,164,255,0,93,173,37,40,139,94,105,158,240,56,255,0,249,27,73,254,187,90,66,113,7,230,83,239,134,208,236,131,250,205,79,200,175,236,92,46,83,31,173,79,192,255,0,244,226,66,8,247,229,49,250,212,252,15,255,0,78,36,32,246,217,63,48,183,243,253,233,71,246,165,253,108,213,255,0,167,251,170,0,1,42,215,225,135,60,211,61,223,177,255,0,242,202,147,253,74,180,204,96,99,234,236,124,42,205,86,115,140,199,122,99,135,247,111,200,91,157,157,199,147,159,209,213,158,92,227,63,62,39,31,68,161,207,128,31,123,124,19,241,79,166,85,19,24,1,143,182,232,63,39,218,155,92,220,217,156,247,99,194,61,179,228,152,227,110,44,255,0,140,119,10,53,222,135,209,114,209,20,99,155,155,186,170,167,57,229,167,246,177,140,120,119,134,49,115,27,160,198,42,248,92,188,212,95,223,78,218,234,43,157,190,123,34,75,82,177,57,213,171,58,70,228,141,189,73,221,119,134,146,169,122,21,29,179,81,206,219,212,234,76,157,35,187,154,238,99,4,151,13,62,211,250,75,213,66,77,79,13,117,226,190,220,213,145,177,43,100,116,113,82,204,228,254,45,238,69,142,177,173,243,87,53,21,254,196,127,173,249,187,93,139,90,43,147,62,49,143,167,167,213,222,244,236,243,67,115,95,196,218,74,45,204,199,45,92,243,49,229,68,77,83,19,236,171,28,191,62,24,0,108,15,110,183,91,236,246,250,91,77,166,130,158,138,134,138,22,83,82,210,211,68,216,162,130,38,53,26,200,216,198,162,35,90,214,162,34,53,17,17,17,17,16,215,224,153,78,5,115,25,243,62,23,48,170,138,235,213,61,194,186,211,12,246,122,132,137,99,234,166,109,52,239,142,158,25,26,205,186,92,218,100,167,95,89,58,156,215,53,203,191,87,82,192,112,213,216,166,237,118,231,190,98,39,232,255,0,235,110,118,223,161,185,119,65,165,214,211,62,173,21,213,76,199,203,136,152,159,155,146,99,231,95,192,1,112,115,120,0,0,0,2,61,249,179,254,170,255,0,28,255,0,208,75,123,202,207,222,7,32,255,0,35,106,255,0,215,104,139,133,205,159,245,87,248,231,254,130,91,222,86,126,240,57,7,249,27,87,254,187,68,83,239,126,155,143,124,125,216,116,134,217,253,150,213,242,46,126,246,164,165,0,11,131,155,192,0,24,247,199,247,186,70,119,248,95,212,233,72,115,38,51,143,239,116,140,239,240,191,169,210,145,41,167,88,151,219,237,65,198,48,79,72,120,15,180,119,154,43,79,138,237,119,123,30,34,118,69,220,232,221,189,93,61,123,244,245,38,251,109,186,123,74,95,17,83,53,107,40,166,59,230,152,251,101,211,157,140,221,162,199,14,106,46,220,156,83,77,218,230,125,209,110,220,202,233,112,151,195,5,223,137,140,222,162,129,247,31,70,98,246,14,204,247,234,232,220,213,168,70,72,175,237,193,3,23,125,229,147,183,34,35,213,21,140,70,185,206,234,84,108,111,153,75,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,135,158,210,237,54,198,52,131,1,179,105,198,29,21,67,45,54,72,93,20,43,83,50,203,44,142,123,221,36,146,61,222,72,174,124,143,123,213,26,136,212,87,42,53,173,106,35,83,213,22,29,179,110,167,111,181,137,235,84,247,207,225,238,143,173,166,248,235,140,175,113,126,191,158,61,91,20,102,45,211,227,143,26,167,252,85,99,56,238,166,49,17,158,179,63,53,198,221,111,188,91,234,173,55,106,10,122,218,26,216,95,77,85,75,83,19,101,138,120,158,213,107,227,123,28,138,142,107,154,170,138,213,69,69,69,84,82,26,248,180,225,130,239,195,62,111,79,64,203,143,164,241,123,255,0,122,123,13,116,142,106,84,43,35,86,119,32,157,137,182,210,199,220,141,21,232,136,199,163,154,230,244,170,186,54,76,233,229,117,71,77,177,141,95,192,111,58,113,152,197,80,251,77,238,22,197,50,211,76,177,75,27,152,246,201,28,140,119,154,35,153,35,24,244,71,34,181,85,168,142,107,154,170,213,110,123,117,59,133,172,71,74,163,186,127,15,116,253,71,2,241,149,238,16,215,243,207,173,98,188,69,202,124,113,225,84,127,138,156,231,29,213,70,98,113,210,98,6,73,140,224,7,221,35,4,252,83,234,117,68,74,106,46,37,246,7,80,114,124,19,210,30,63,236,229,230,182,211,226,187,93,174,255,0,135,157,241,119,58,55,119,79,87,70,253,61,75,182,251,110,190,210,90,248,1,247,72,193,63,20,250,157,81,94,225,218,102,157,101,116,207,124,83,63,108,55,39,108,215,104,191,195,154,123,182,231,52,213,118,137,143,116,219,185,48,200,64,65,143,17,62,240,58,157,254,89,94,191,215,101,36,35,149,159,187,246,65,254,89,85,255,0,169,81,19,58,61,227,225,122,153,211,242,99,25,235,159,47,153,172,248,147,179,111,248,123,100,167,120,248,87,63,55,39,171,201,143,141,237,231,158,239,119,84,90,147,157,195,183,187,246,152,255,0,145,182,95,245,40,139,132,91,222,34,125,223,181,59,252,141,189,127,169,74,52,27,103,228,190,123,188,252,221,60,177,221,243,201,197,188,117,255,0,30,252,27,67,240,127,67,138,251,249,249,254,54,35,187,150,158,238,254,245,194,6,189,228,231,112,237,238,253,166,63,228,109,151,253,74,35,239,108,221,191,40,215,85,60,156,184,143,60,254,16,199,227,142,207,191,224,205,61,171,255,0,9,244,188,245,76,99,147,151,24,140,254,213,89,92,32,1,48,214,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,7,11,236,3,174,69,217,10,24,157,110,223,254,2,169,19,116,219,249,202,162,103,78,235,191,180,10,209,54,77,142,64,3,207,103,249,133,179,1,195,47,57,125,218,170,8,41,173,52,82,213,189,243,63,165,136,140,110,254,107,237,219,217,236,32,39,141,13,121,190,113,49,174,47,138,214,223,19,77,65,87,83,105,181,193,77,60,178,54,119,62,178,78,151,53,31,229,187,145,99,68,217,54,242,79,63,186,73,57,171,107,243,180,247,74,42,52,246,215,46,213,153,77,178,162,159,169,31,43,28,141,89,225,141,251,116,167,74,236,215,57,83,117,79,235,35,71,129,157,34,170,214,30,34,113,88,170,28,231,210,91,175,20,245,85,142,84,99,213,202,137,36,172,221,30,190,123,186,31,63,37,246,252,0,146,174,88,28,43,59,75,116,246,124,207,44,160,153,183,91,220,180,213,205,138,174,150,36,88,216,250,52,245,17,124,220,168,213,149,255,0,20,254,143,105,158,231,229,98,214,26,92,102,195,67,101,163,141,172,101,45,60,81,108,141,107,124,218,198,183,216,223,47,228,161,250,160,14,169,100,115,124,154,155,238,118,42,236,155,159,58,187,119,108,169,237,2,168,228,235,59,90,117,182,54,170,163,144,237,79,36,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,38,229,64,15,153,232,168,187,238,191,241,157,177,47,150,219,135,167,222,135,83,29,231,240,221,0,250,65,194,46,254,104,114,4,127,243,94,225,234,60,255,0,77,40,243,203,82,43,107,236,117,21,117,210,244,71,19,122,163,109,27,149,90,174,114,163,182,85,133,190,197,95,232,95,34,55,248,35,214,187,142,132,235,149,20,221,41,216,188,84,82,90,170,152,233,100,68,106,248,200,151,171,104,247,234,84,68,127,181,62,43,253,123,1,230,184,229,54,87,140,215,216,234,225,142,88,234,96,150,62,151,162,42,47,84,110,111,197,21,63,149,247,26,244,241,157,167,117,90,87,196,166,103,109,130,8,169,169,253,48,249,233,59,46,106,109,187,35,149,87,102,162,109,231,39,220,159,240,129,176,190,15,144,195,150,97,246,108,150,157,119,142,229,69,21,66,47,159,159,83,83,251,228,69,255,0,57,251,134,26,242,200,214,42,60,243,135,220,111,28,168,170,158,91,141,154,223,29,20,136,246,63,100,232,150,165,137,235,57,203,191,171,15,195,253,30,195,50,128,225,83,116,84,40,246,41,216,80,228,243,246,32,28,162,149,20,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,114,157,41,210,236,234,225,29,219,54,211,108,91,33,174,134,20,166,142,170,235,103,167,171,149,145,35,156,228,141,31,35,28,168,212,115,220,189,59,237,187,149,126,42,125,56,150,157,105,246,3,226,254,194,96,184,246,57,227,251,126,43,209,54,200,40,251,253,29,93,29,206,211,91,213,211,214,253,183,223,110,165,219,218,164,107,115,76,247,129,199,255,0,200,218,79,245,218,210,225,114,152,253,106,126,7,255,0,167,16,150,247,42,42,215,252,23,209,198,115,62,182,124,163,62,95,139,104,234,248,43,83,99,132,99,126,157,109,83,71,45,51,232,185,103,30,181,113,78,51,207,142,153,207,197,240,249,222,123,139,238,47,184,137,210,238,34,114,220,19,4,212,63,70,88,237,158,3,194,210,250,38,134,110,223,114,134,158,87,250,242,194,231,174,239,145,235,230,229,219,125,147,201,17,12,148,224,27,87,245,23,90,180,122,241,148,234,110,67,233,155,165,46,75,81,111,134,127,9,5,63,77,59,105,105,94,214,116,194,198,53,118,116,175,93,213,55,243,246,236,137,183,142,215,254,94,95,151,61,91,191,106,159,229,127,208,158,155,240,191,218,31,103,252,79,103,179,77,20,31,198,120,150,117,111,218,234,253,20,219,171,111,61,183,91,199,194,207,15,31,193,167,79,174,24,39,218,255,0,180,126,62,243,45,219,197,122,63,193,244,117,193,4,93,190,142,228,155,237,216,223,171,169,63,75,109,188,183,95,141,45,141,117,58,234,171,187,51,232,243,86,61,108,199,127,78,153,252,25,59,254,235,194,151,248,82,198,151,65,77,31,12,138,109,115,76,90,154,106,204,83,28,249,175,146,51,215,190,121,167,62,215,161,254,14,220,63,127,214,47,79,127,243,98,139,255,0,84,126,118,181,99,184,254,39,195,62,163,99,248,181,138,221,102,181,210,225,183,206,197,21,190,149,148,244,241,117,82,78,247,116,198,196,70,183,119,57,206,93,147,205,85,87,218,164,33,18,149,161,127,252,140,123,151,249,27,151,127,244,107,129,229,162,221,40,214,205,118,233,181,20,226,153,156,231,253,161,33,196,220,9,170,225,138,116,186,203,250,234,175,197,87,168,167,150,105,152,198,115,57,235,93,94,88,238,241,239,69,169,52,156,42,240,211,97,225,191,1,142,214,212,167,170,202,174,208,196,236,138,229,77,36,221,170,185,99,124,174,137,172,100,142,84,107,98,108,238,141,28,214,177,94,141,71,57,168,171,178,66,217,176,129,135,195,86,104,170,229,203,149,71,88,198,61,153,206,126,197,143,182,237,199,83,99,75,164,209,90,174,98,221,201,174,106,136,253,110,78,78,92,249,196,77,83,56,238,206,39,190,32,0,22,247,57,63,27,49,195,177,141,64,198,46,56,102,103,101,167,187,89,110,208,172,21,116,147,162,244,200,221,209,81,81,83,101,107,154,228,71,53,237,84,115,92,214,185,170,138,136,169,10,92,72,105,77,191,68,117,179,39,211,27,77,218,162,229,67,103,154,7,82,212,84,177,173,149,98,158,158,57,216,215,244,249,57,205,108,168,197,114,35,81,202,213,114,53,187,244,164,227,16,231,199,247,189,190,119,248,95,211,41,74,231,18,91,163,208,83,115,30,182,113,159,102,37,186,187,19,214,234,35,118,191,162,138,231,209,77,185,171,151,195,154,42,162,34,125,147,137,152,233,223,211,61,209,140,132,229,49,250,212,252,15,255,0,78,45,239,52,207,120,28,127,252,141,164,255,0,93,173,46,23,41,143,214,167,224,127,250,113,111,121,166,123,192,227,255,0,228,109,39,250,237,105,133,115,244,37,30,255,0,252,165,102,209,127,106,90,143,145,31,186,182,184,92,166,63,90,159,129,255,0,233,196,132,17,239,202,99,245,169,248,31,254,156,72,65,55,178,126,97,111,231,251,210,213,253,169,127,91,53,127,233,254,234,128,0,74,181,248,0,3,198,235,22,166,218,52,111,76,114,45,76,189,197,222,167,177,81,186,118,65,212,230,248,154,135,42,50,8,58,154,199,171,59,146,190,56,250,250,85,27,215,212,190,72,164,16,146,165,204,215,82,96,197,180,42,147,79,225,150,157,107,179,123,156,113,58,25,97,145,206,240,84,142,108,242,201,27,219,179,26,230,204,148,141,217,202,187,182,87,108,213,217,92,216,197,194,241,107,134,117,152,216,176,155,76,212,240,215,100,23,58,91,85,44,149,46,115,98,100,179,202,216,216,231,171,81,202,141,71,61,21,85,17,87,109,246,69,246,20,206,33,189,55,117,52,217,167,245,99,235,159,246,195,166,187,27,219,168,219,246,75,219,157,216,199,165,170,122,207,119,37,184,196,79,205,84,215,153,246,123,19,25,193,110,45,112,195,184,92,211,219,77,206,106,121,102,168,182,62,234,215,64,231,57,169,21,108,242,85,196,213,234,68,94,164,142,118,35,147,109,145,200,228,69,84,217,86,210,243,57,210,207,181,154,53,110,212,218,122,206,221,70,7,89,249,216,95,38,204,150,146,182,72,97,127,75,81,138,174,149,37,109,50,166,238,107,81,157,221,250,151,165,12,198,45,167,18,122,109,62,174,232,86,103,167,244,81,84,77,93,113,182,58,91,124,48,77,28,78,154,182,7,54,122,104,213,242,122,141,107,166,138,54,185,85,83,213,115,189,102,254,146,89,53,58,72,171,67,86,158,58,226,156,71,190,35,167,215,13,39,178,241,5,118,184,166,222,243,114,121,57,175,115,85,236,166,186,167,159,203,245,106,152,68,103,11,218,155,104,209,237,124,195,181,11,32,139,170,215,110,172,124,21,175,234,114,118,41,234,33,146,158,73,246,99,30,231,118,219,50,201,208,214,170,187,163,165,54,85,221,38,248,215,188,158,253,58,203,126,223,105,246,49,157,250,63,192,125,163,179,81,93,188,47,119,187,216,241,16,50,94,223,94,205,234,233,235,219,171,165,55,219,125,147,216,66,240,213,233,154,110,89,159,100,254,19,246,67,102,118,225,183,83,77,237,38,227,76,117,152,170,137,156,249,76,85,79,79,243,87,215,221,236,122,16,1,105,104,80,215,188,216,64,215,188,170,113,63,247,95,230,252,29,1,216,95,253,127,250,95,251,19,157,195,183,187,246,152,255,0,145,182,95,245,40,139,132,91,222,29,189,223,180,199,252,141,178,255,0,169,68,92,34,205,99,250,42,125,209,246,52,126,237,250,66,255,0,203,171,239,72,107,222,108,32,107,222,86,120,159,251,175,243,126,13,225,216,95,253,127,250,95,251,25,25,193,127,11,119,14,32,115,232,110,217,37,154,161,218,123,98,153,86,243,84,147,186,157,42,165,70,117,71,71,19,209,21,92,231,57,99,89,58,85,170,200,149,87,173,143,124,93,82,247,110,183,91,236,246,250,91,77,166,130,158,138,134,138,22,83,82,210,211,68,216,162,130,38,53,26,200,216,198,162,35,90,214,162,34,53,17,17,17,17,16,176,156,0,251,164,96,159,138,125,78,168,200,66,91,103,209,219,211,105,169,170,158,250,162,38,103,223,29,222,232,107,254,210,56,143,87,190,111,119,172,93,233,110,197,85,91,166,152,153,199,171,84,196,213,63,226,171,29,125,152,143,12,200,199,190,63,189,210,51,191,194,254,167,74,100,33,143,124,127,123,164,103,127,133,253,78,148,202,215,254,107,119,228,213,246,74,191,194,127,167,244,63,247,173,125,250,81,107,195,183,188,14,152,255,0,150,86,95,245,216,137,206,32,199,135,111,120,29,49,255,0,44,172,191,235,177,19,156,66,240,215,244,87,61,241,246,54,135,110,31,164,52,159,34,175,188,242,186,163,166,216,198,175,224,55,157,56,204,98,168,125,166,247,11,98,153,105,166,88,165,141,204,123,100,142,70,59,205,17,204,145,140,122,35,145,90,170,212,71,53,205,85,106,217,78,24,56,30,194,56,116,187,213,229,213,247,207,181,217,68,157,80,208,220,167,160,74,86,91,169,220,221,158,216,98,238,73,180,175,221,200,233,122,183,232,94,134,163,81,100,238,100,168,39,107,210,217,185,118,155,213,211,154,169,238,159,231,249,134,166,210,239,219,150,139,67,119,108,211,222,154,108,221,156,213,76,119,79,135,127,124,102,49,19,137,142,104,136,137,204,64,0,50,17,12,57,230,153,238,253,143,255,0,150,84,159,234,85,166,28,240,3,239,111,130,126,41,244,202,162,92,242,156,47,14,206,173,241,218,115,108,78,205,144,208,195,50,84,199,75,117,160,138,174,38,74,141,115,82,68,100,141,114,35,145,175,114,117,109,190,206,84,248,169,248,216,254,140,104,246,39,119,131,32,197,180,163,13,179,93,41,122,187,21,182,251,21,45,61,68,93,77,86,59,166,70,49,28,221,218,231,53,118,95,52,85,79,98,144,154,157,170,187,250,218,117,81,84,68,68,199,79,115,104,236,124,127,166,218,120,98,254,195,93,154,170,174,229,55,35,154,38,49,28,241,49,29,59,250,101,236,128,4,219,87,34,215,154,103,188,14,63,254,70,210,127,174,214,158,135,150,198,127,136,233,118,35,172,121,222,119,118,244,101,142,217,246,123,197,85,118,37,155,183,220,150,178,38,122,145,53,207,93,223,35,19,201,171,182,251,175,146,42,158,123,154,103,188,14,63,254,70,210,127,174,214,152,130,203,141,194,43,124,246,152,235,234,25,67,83,52,85,51,82,182,87,36,82,203,27,94,216,228,115,55,217,206,107,101,149,26,229,77,209,36,122,38,221,75,189,15,83,169,157,30,231,93,232,140,204,76,253,113,135,89,236,155,29,28,71,192,218,109,178,229,83,77,53,211,70,102,59,241,77,200,170,113,237,152,140,68,204,76,68,206,113,61,204,181,199,57,142,234,171,53,213,51,220,162,74,132,193,42,230,108,21,88,165,15,105,237,130,137,173,149,177,172,82,72,205,221,59,93,47,117,239,69,143,188,230,53,142,86,70,140,108,114,133,142,228,22,140,179,31,182,101,56,253,95,138,181,222,104,225,184,81,79,219,115,59,180,243,49,31,27,250,94,136,230,238,215,34,236,228,69,77,252,209,20,128,3,47,120,29,227,42,13,20,157,250,105,169,215,26,135,97,53,179,58,122,90,233,100,146,86,216,156,145,204,249,18,56,99,134,73,36,108,242,246,147,161,28,214,177,202,231,237,187,222,171,151,180,239,21,81,114,109,234,170,204,85,61,243,225,63,132,79,209,31,74,3,180,62,205,172,106,116,84,235,54,43,49,77,203,84,226,104,166,62,61,49,229,251,85,211,243,213,84,116,235,49,76,37,76,0,92,92,214,16,99,196,79,188,14,167,127,150,87,175,245,217,73,206,32,199,136,159,120,29,78,255,0,44,175,95,235,178,149,174,37,254,138,223,190,126,198,240,236,63,244,134,175,228,83,247,146,131,203,226,221,111,161,225,63,15,169,162,160,167,167,154,225,53,206,166,174,72,162,107,29,81,42,87,207,26,73,34,162,110,247,36,113,198,206,165,221,122,88,212,246,53,17,50,52,199,190,0,125,210,48,79,197,62,167,84,100,33,53,160,233,164,181,242,99,236,134,176,226,233,154,184,131,93,51,255,0,237,115,239,212,0,12,181,120,48,131,152,47,9,80,102,54,91,142,189,105,253,29,60,87,251,76,50,215,100,241,75,81,39,85,198,138,24,35,98,75,31,91,251,108,116,17,64,171,208,214,183,184,215,57,119,87,181,173,126,111,131,27,87,165,183,172,181,54,174,120,253,83,230,155,225,237,255,0,87,195,91,133,27,134,142,122,211,223,30,21,83,61,244,207,178,126,169,136,152,235,16,215,188,187,92,52,240,233,147,241,35,159,125,148,180,205,81,109,180,210,66,249,238,215,182,209,165,68,86,246,244,63,178,142,106,190,52,115,164,145,168,198,177,29,213,183,91,209,21,177,191,111,61,175,22,235,125,159,92,117,18,211,105,160,167,162,161,162,202,238,244,212,180,180,209,54,40,160,137,149,146,181,145,177,141,68,70,181,173,68,68,106,34,34,34,34,33,41,92,190,45,214,250,30,19,240,250,154,42,10,122,121,174,19,92,234,106,228,138,38,177,213,18,165,124,241,164,146,42,38,239,114,71,28,108,234,93,215,165,141,79,99,81,18,145,182,104,41,213,234,230,205,201,233,78,102,125,184,156,97,212,156,117,197,183,248,127,135,233,220,116,116,255,0,204,187,52,211,76,207,234,205,84,205,92,216,238,153,136,142,145,61,51,140,230,58,77,244,195,176,236,99,79,241,139,118,25,134,89,105,237,54,91,76,41,5,37,36,8,189,49,183,117,85,85,85,221,92,231,57,85,206,123,149,92,231,57,206,114,170,170,170,254,200,5,254,34,41,140,71,115,144,238,92,174,245,115,114,228,204,213,51,153,153,235,51,51,223,51,62,51,32,0,253,124,0,0,6,28,243,76,247,126,199,255,0,203,42,79,245,42,211,49,140,57,230,153,238,253,143,255,0,150,84,159,234,85,164,126,235,249,149,207,114,225,192,31,214,109,31,203,143,178,88,115,192,15,189,190,9,248,167,211,42,137,140,33,207,128,31,123,124,19,241,79,166,85,19,24,71,240,223,230,181,124,169,251,33,112,237,175,244,253,159,251,52,253,251,128,0,176,52,248,0,0,0,0,69,175,52,207,120,28,127,252,141,164,255,0,93,173,37,40,139,94,105,158,240,56,255,0,249,27,73,254,187,90,66,113,7,230,83,239,134,208,236,131,250,205,79,200,175,236,92,46,83,31,173,79,192,255,0,244,226,66,8,247,229,49,250,212,252,15,255,0,78,36,32,246,217,63,48,183,243,253,233,71,246,165,253,108,213,255,0,167,251,170,0,1,42,215,224,0,0,0,1,9,60,89,103,214,253,77,226,51,59,203,237,41,78,180,50,220,252,13,44,180,213,77,169,138,166,42,72,217,74,202,134,72,212,68,115,101,108,9,34,109,186,34,61,17,21,219,117,44,194,107,22,166,218,52,111,76,114,45,76,189,197,222,167,177,81,186,118,65,212,230,248,154,135,42,50,8,58,154,199,171,59,146,190,56,250,250,85,27,215,212,190,72,164,16,149,110,37,191,234,209,98,39,219,63,100,126,45,247,216,134,215,51,119,85,186,85,76,226,34,45,211,62,19,153,230,174,61,241,138,62,151,169,201,52,219,39,197,176,188,67,80,46,113,83,173,151,55,134,182,91,92,209,76,142,119,85,37,75,160,158,57,24,187,43,92,215,35,29,190,202,213,108,173,217,202,168,246,183,53,185,81,102,48,71,112,212,29,63,171,189,84,44,213,16,208,222,40,45,206,89,29,18,54,55,73,21,84,205,79,226,216,229,89,40,218,239,52,115,145,25,237,70,122,191,163,199,15,13,54,252,3,133,60,2,60,93,42,42,219,165,243,120,74,217,155,35,99,138,72,171,213,190,42,173,209,200,231,63,169,245,141,129,90,198,61,81,137,59,211,101,107,81,89,137,60,38,231,214,253,50,226,51,4,203,238,201,78,148,49,92,252,13,84,181,53,77,166,138,154,42,184,223,74,250,135,200,228,84,107,98,108,235,34,239,178,42,49,81,85,187,245,36,109,187,115,180,238,22,226,175,102,126,120,196,253,19,159,161,117,213,234,237,246,131,194,26,186,172,78,103,55,57,113,29,127,229,215,53,219,140,76,244,154,168,138,34,126,84,166,216,0,94,220,158,0,0,0,0,143,126,108,255,0,170,191,199,63,244,18,222,242,179,247,129,200,63,200,218,191,245,218,34,225,115,103,253,85,254,57,255,0,160,150,247,149,159,188,14,65,254,70,213,255,0,174,209,20,251,223,166,227,223,31,118,29,33,182,127,101,181,124,139,159,189,169,41,64,2,224,230,240,0,6,61,241,253,238,145,157,254,23,245,58,82,45,120,118,247,129,211,31,242,202,203,254,187,17,41,92,127,123,164,103,127,133,253,78,148,139,94,29,189,224,116,199,252,178,178,255,0,174,196,83,247,207,210,22,253,209,247,165,210,29,149,127,84,53,191,46,231,238,168,78,112,0,184,57,188,0,1,6,60,68,251,192,234,119,249,101,122,255,0,93,148,148,174,0,125,210,48,79,197,62,167,84,69,175,17,62,240,58,157,254,89,94,191,215,101,37,43,128,31,116,140,19,241,79,169,213,20,253,143,244,133,207,116,253,232,116,135,106,191,213,13,23,203,183,251,170,215,42,227,160,250,29,120,184,85,93,174,218,51,130,214,215,86,204,250,154,170,170,156,118,142,89,103,149,238,87,62,71,189,209,170,185,206,114,170,171,149,85,85,85,85,79,67,139,97,120,118,11,111,146,211,132,226,118,108,122,134,105,150,166,74,91,85,4,84,145,62,85,107,90,178,43,35,107,81,92,173,99,83,171,109,246,106,39,193,8,74,226,39,222,7,83,191,203,43,215,250,236,164,132,114,179,247,126,200,63,203,42,191,245,42,34,75,67,186,81,169,213,77,136,181,20,207,94,185,242,249,148,158,41,224,77,86,201,176,209,186,92,215,85,118,153,228,245,38,153,136,142,104,243,231,158,239,119,208,195,159,225,253,197,191,253,118,127,252,131,108,255,0,147,146,165,165,53,243,234,38,135,97,215,60,217,148,247,137,178,108,82,223,61,221,181,52,209,172,85,142,169,163,99,167,71,196,141,72,213,175,87,187,118,116,244,236,170,155,109,228,97,143,246,38,63,254,191,127,185,95,253,240,202,93,69,196,190,192,240,123,147,224,158,144,241,255,0,103,52,214,182,211,226,187,93,174,255,0,135,181,190,46,231,70,238,233,234,232,223,167,169,118,223,109,215,218,124,109,150,181,218,127,73,94,175,51,24,233,154,179,248,203,39,142,117,252,43,188,198,147,79,195,188,148,215,55,49,84,209,106,104,152,137,196,68,252,90,51,137,240,203,208,255,0,7,110,31,191,235,23,167,191,249,177,69,255,0,170,61,205,186,221,111,179,219,233,109,54,154,10,122,42,26,40,89,77,75,75,77,19,98,138,8,152,212,107,35,99,26,136,141,107,90,136,136,212,68,68,68,68,67,95,130,115,184,118,247,126,211,31,242,54,203,254,165,17,237,181,110,84,107,171,170,154,109,197,56,143,63,246,132,111,31,240,86,167,133,180,214,111,95,214,213,126,43,170,99,19,76,198,49,25,207,90,234,252,23,8,0,77,181,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,82,170,84,80,7,30,213,43,68,217,17,10,90,158,126,196,43,0,126,30,113,144,195,137,225,247,156,150,161,118,142,219,69,45,66,175,159,151,75,87,251,212,85,255,0,49,251,134,26,243,55,214,42,60,15,135,220,147,28,167,170,158,43,141,230,223,37,20,104,198,63,101,235,150,153,139,235,53,201,183,171,55,199,253,62,192,34,167,141,205,107,184,235,182,185,86,205,210,157,139,61,69,93,170,149,141,150,69,71,47,140,149,122,182,147,110,149,84,86,123,19,224,159,213,36,28,168,120,122,143,0,211,74,204,242,234,138,234,251,229,69,37,116,93,113,196,238,152,221,70,213,70,163,154,170,237,145,102,119,181,83,250,19,204,140,206,12,116,238,171,85,56,148,195,45,179,193,21,77,63,166,25,61,95,121,205,93,246,100,146,162,236,228,93,252,227,251,151,254,19,97,108,43,28,166,197,49,154,11,29,36,49,197,29,52,17,71,210,196,68,68,233,141,173,248,34,39,242,126,224,63,116,3,133,93,188,212,10,37,95,98,29,76,69,85,223,117,255,0,136,61,235,191,195,204,237,98,125,200,5,77,77,138,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,33,209,34,108,239,51,233,58,220,213,95,32,17,42,237,178,166,199,97,212,196,233,95,106,157,160,8,172,231,9,162,55,42,196,178,234,117,154,130,5,100,117,117,107,89,39,114,54,57,99,240,176,185,206,219,100,115,182,236,47,197,127,163,238,149,50,207,113,89,134,69,154,232,221,250,130,74,104,167,88,104,43,94,140,122,55,207,122,89,83,111,89,21,62,32,68,95,43,141,102,110,7,175,118,172,46,190,174,116,167,201,171,33,130,38,53,175,115,83,183,13,82,175,146,57,17,55,89,19,224,164,232,193,52,117,16,71,81,18,170,178,86,35,218,170,159,5,77,208,214,118,43,173,78,151,107,218,221,233,154,180,178,99,121,67,165,70,177,127,65,177,84,174,232,157,10,159,201,77,182,69,67,97,174,27,51,152,181,23,66,176,124,181,146,61,239,184,216,169,39,145,92,215,34,245,43,54,95,210,85,95,106,47,197,64,185,133,46,66,163,133,246,1,73,82,20,236,114,208,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,107,53,79,134,13,13,214,172,130,159,41,212,220,31,211,55,74,90,54,91,225,159,210,117,148,253,52,237,123,222,214,116,195,43,26,187,58,87,174,234,155,249,251,118,68,219,244,116,151,64,52,147,67,61,43,249,44,196,189,9,233,190,199,143,254,223,169,169,239,118,123,157,191,227,228,127,78,221,217,63,71,109,250,188,247,217,54,184,64,241,141,61,152,175,210,197,17,205,231,136,207,210,146,171,121,220,171,210,252,6,173,69,115,103,164,114,115,213,201,210,115,30,174,113,210,122,199,78,254,172,106,213,254,62,116,123,69,117,22,237,166,89,78,55,153,85,93,44,221,142,252,214,250,58,87,211,187,189,4,115,55,165,207,168,99,151,102,202,212,93,218,158,104,190,212,243,91,149,160,122,249,135,113,23,135,86,102,216,77,182,243,69,67,69,115,146,213,36,119,88,98,138,85,149,145,69,34,185,18,57,36,78,158,153,154,155,238,139,186,47,151,177,87,8,120,190,225,7,136,157,81,226,39,45,206,240,77,60,244,157,142,231,224,60,45,87,165,168,97,238,118,232,105,226,127,169,44,205,122,108,248,222,158,109,77,246,221,60,149,20,201,78,1,180,131,81,116,87,71,175,24,182,166,227,222,134,186,85,100,181,23,8,96,241,112,84,117,83,186,150,149,141,127,84,47,123,83,119,68,244,217,87,127,47,102,202,155,197,105,181,58,218,245,181,90,187,76,197,184,153,196,227,232,234,191,239,155,31,12,105,120,98,198,187,67,126,154,181,117,83,110,106,166,46,68,204,76,196,77,126,164,78,99,19,244,63,71,248,0,240,145,255,0,90,111,255,0,47,92,255,0,229,7,161,212,172,3,17,210,238,20,51,252,19,4,180,250,50,199,108,195,111,254,22,151,191,44,221,190,229,53,68,175,245,229,115,158,187,190,71,175,155,151,109,246,79,36,68,47,25,111,120,137,247,126,212,239,242,54,245,254,165,41,159,94,154,197,155,117,213,110,136,137,196,247,68,66,165,166,223,55,77,207,89,167,181,173,212,220,185,76,92,162,113,93,117,85,25,206,51,137,153,140,226,103,175,182,80,98,108,32,107,222,108,32,64,112,199,247,191,229,252,91,115,183,79,250,15,245,127,245,128,2,214,231,240,135,62,63,189,237,243,191,194,254,153,74,76,97,14,124,127,123,219,231,127,133,253,50,148,175,241,39,230,180,252,168,251,37,184,59,20,253,63,123,254,205,95,126,219,33,57,76,126,181,63,3,255,0,211,139,123,205,51,222,7,31,255,0,35,105,63,215,107,75,133,202,99,245,169,248,31,254,156,91,222,105,158,240,56,255,0,249,27,73,254,187,90,71,220,253,9,71,191,255,0,41,92,52,95,218,150,163,228,71,238,173,174,23,41,143,214,167,224,127,250,113,33,4,123,242,152,253,106,126,7,255,0,167,18,16,77,236,159,152,91,249,254,244,181,127,106,95,214,205,95,250,127,186,160,0,18,173,126,0,0,141,110,107,57,111,140,212,28,23,4,244,127,71,161,236,213,55,111,21,221,223,187,227,39,72,187,125,27,122,189,30,7,126,174,165,223,185,182,201,211,187,173,103,46,236,126,239,121,226,171,26,184,219,105,59,212,246,42,59,149,194,224,254,227,91,217,167,117,36,148,232,253,149,81,93,249,218,136,91,179,119,95,95,125,182,69,84,252,254,63,189,237,243,191,194,254,153,74,95,62,83,248,253,162,167,32,212,124,166,106,78,171,165,186,142,219,111,166,159,184,228,237,211,212,62,119,204,206,148,94,149,234,117,44,11,186,162,170,116,121,42,34,187,122,69,57,213,111,61,124,42,251,191,252,117,37,217,163,97,236,215,212,235,21,88,143,166,254,51,227,225,55,39,199,230,240,72,200,0,187,185,109,2,26,139,137,125,129,212,28,159,4,244,135,143,251,57,121,173,180,248,174,215,107,191,225,231,124,93,206,141,221,211,213,209,191,79,82,237,190,219,175,180,150,190,0,125,210,48,79,197,62,167,84,71,119,29,246,235,125,175,139,12,250,154,217,65,79,73,11,230,161,169,116,112,68,216,218,233,101,160,167,146,89,21,26,136,138,231,200,247,189,206,246,185,206,114,174,234,170,166,87,114,166,203,124,102,159,103,88,39,163,250,61,15,121,166,187,120,174,238,253,223,25,2,197,219,232,219,213,232,240,59,245,117,46,253,205,182,78,157,221,76,217,249,116,219,149,118,126,85,49,243,78,127,7,76,246,143,233,119,190,8,211,238,62,94,138,236,247,126,181,60,190,207,26,227,186,62,108,119,103,56,0,185,185,152,53,239,54,16,53,239,42,156,79,253,215,249,191,7,64,118,23,255,0,95,254,151,254,196,231,112,237,238,253,166,63,228,109,151,253,74,34,225,22,247,135,111,119,237,49,255,0,35,108,191,234,81,23,8,179,88,254,138,159,116,125,141,31,187,126,144,191,242,234,251,210,26,247,155,8,26,247,149,158,39,254,235,252,223,131,120,118,23,255,0,95,254,151,254,196,198,112,3,238,145,130,126,41,245,58,163,33,12,123,224,7,221,35,4,252,83,234,117,70,66,22,13,7,230,182,190,77,63,100,52,255,0,22,126,159,215,127,222,187,247,234,12,123,227,251,221,35,59,252,47,234,116,166,66,24,247,199,247,186,70,119,248,95,212,233,70,191,243,91,191,38,175,178,78,19,253,63,161,255,0,189,107,239,210,139,94,29,189,224,116,199,252,178,178,255,0,174,196,78,113,6,60,59,123,192,233,143,249,101,101,255,0,93,136,156,226,23,134,191,162,185,239,143,177,180,59,112,253,33,164,249,21,125,224,0,89,90,60,0,0,0,0,0,1,22,188,211,61,224,113,255,0,242,54,147,253,118,180,199,189,5,209,140,131,95,53,58,213,166,248,252,254,15,198,117,207,91,112,117,59,230,142,130,146,52,222,73,158,140,254,166,53,28,173,107,164,146,54,43,155,213,186,100,39,52,207,120,28,127,252,141,164,255,0,93,173,46,23,41,143,214,167,224,127,250,113,71,185,167,167,87,187,77,154,251,166,103,234,140,254,14,168,210,111,55,184,127,179,203,123,142,158,51,93,54,233,136,246,77,85,197,49,62,57,199,54,113,227,140,50,115,41,225,59,78,47,220,57,199,195,133,181,213,20,22,154,8,81,214,187,140,205,101,93,85,37,106,72,233,124,86,239,68,69,115,228,124,157,196,103,111,118,77,43,24,177,181,201,211,16,154,163,166,217,62,144,103,215,157,56,204,98,167,101,218,201,51,98,153,105,166,73,98,145,175,99,100,142,70,59,201,85,175,141,236,122,35,145,28,136,228,71,53,174,69,106,79,57,98,248,180,225,130,209,196,198,17,79,64,203,143,163,50,139,7,122,123,13,116,142,114,211,163,228,70,119,32,157,137,190,241,73,219,141,21,232,138,246,43,90,230,245,34,58,55,205,238,219,77,58,171,113,85,152,197,84,198,34,60,227,203,248,125,30,237,91,217,247,104,87,118,45,109,86,55,58,230,171,23,170,154,170,170,122,205,53,207,125,126,115,19,250,209,254,104,235,19,21,99,95,47,30,45,127,138,208,61,83,201,255,0,192,193,135,85,85,183,250,81,109,239,153,93,255,0,123,236,53,201,253,244,72,239,226,99,36,32,215,255,0,34,199,238,248,158,65,115,197,178,10,79,11,116,179,86,77,111,173,131,184,215,246,170,33,122,178,70,117,49,85,174,217,205,84,221,170,168,187,121,42,161,41,92,16,113,143,75,173,86,136,244,227,82,111,95,236,137,71,223,154,57,231,100,48,178,245,79,212,231,245,66,216,152,198,54,88,152,189,46,137,19,117,100,125,196,87,126,115,183,139,178,110,153,198,146,255,0,124,119,76,253,147,237,242,250,61,243,221,168,240,36,91,154,184,135,106,140,219,171,173,202,105,240,207,247,148,227,190,153,239,171,202,103,155,172,76,242,229,177,6,60,68,251,192,234,119,249,101,122,255,0,93,148,156,226,12,120,137,247,129,212,239,242,202,245,254,187,41,245,196,191,209,91,247,207,216,243,236,63,244,134,175,228,83,247,146,149,192,15,186,70,9,248,167,212,234,140,132,49,239,128,31,116,140,19,241,79,169,213,25,8,77,104,63,53,181,242,105,251,33,171,248,179,244,254,187,254,245,223,191,80,0,50,213,240,0,4,24,241,19,239,3,169,223,229,149,235,253,118,82,82,184,1,247,72,193,63,20,250,157,81,22,188,68,251,192,234,119,249,101,122,255,0,93,148,148,174,0,125,210,48,79,197,62,167,84,83,246,63,210,23,61,211,247,161,210,29,170,255,0,84,52,95,46,223,238,171,100,32,0,184,57,188,0,0,0,0,48,231,154,103,187,246,63,254,89,82,127,169,86,153,140,97,207,52,207,119,236,127,252,178,164,255,0,82,173,35,247,95,204,174,123,151,14,0,254,179,104,254,92,125,146,195,158,0,125,237,240,79,197,62,153,84,76,97,14,124,0,251,219,224,159,138,125,50,168,152,194,63,134,255,0,53,171,229,79,217,11,135,109,127,167,236,255,0,217,167,239,220,0,5,129,167,192,0,0,0,2,45,121,166,123,192,227,255,0,228,109,39,250,237,105,41,68,90,243,76,247,129,199,255,0,200,218,79,245,218,210,19,136,63,50,159,124,54,135,100,31,214,106,126,69,127,98,225,114,152,253,106,126,7,255,0,167,18,16,71,191,41,143,214,167,224,127,250,113,33,7,182,201,249,133,191,159,239,74,63,181,47,235,102,175,253,63,221,80,0,9,86,191,0,0,0,0,97,71,52,109,77,187,227,90,99,142,105,157,182,46,138,124,214,178,105,238,19,245,53,119,167,161,88,94,144,116,171,21,125,105,102,134,78,182,185,170,157,142,159,89,30,187,97,79,7,216,38,63,169,60,73,224,216,150,83,77,226,109,115,86,77,89,61,58,177,143,101,71,133,167,150,165,177,72,215,181,205,124,79,116,45,107,218,169,235,49,206,77,209,87,116,184,92,199,179,188,131,37,226,78,231,137,92,106,127,185,120,133,29,29,29,182,157,143,127,66,119,233,226,169,150,87,53,92,173,238,185,211,35,85,205,70,238,200,162,69,69,86,238,183,143,149,54,1,255,0,197,214,169,214,218,127,233,108,126,219,95,223,254,153,235,33,237,163,191,240,23,117,57,191,204,213,253,52,41,151,115,184,110,252,158,17,56,249,169,239,250,103,63,75,166,182,249,167,132,59,58,157,68,116,185,114,137,171,49,56,153,170,247,74,39,223,77,51,78,113,225,75,53,181,139,76,173,26,201,166,57,22,153,222,229,236,211,223,104,221,3,39,233,115,188,53,67,85,31,4,253,45,123,21,253,185,89,28,157,29,72,142,232,233,95,37,82,8,77,132,8,82,227,7,4,199,244,219,137,60,231,18,197,169,188,53,174,26,200,107,32,167,70,49,140,167,241,84,241,84,186,40,218,198,181,172,137,142,153,205,99,81,61,86,53,169,186,170,110,185,92,75,99,213,162,252,123,167,237,143,197,95,236,67,117,152,189,170,218,234,153,196,196,92,166,60,35,19,203,84,251,231,52,125,9,123,209,221,77,180,107,38,152,227,186,153,100,139,179,79,125,163,108,239,131,169,206,240,213,13,85,100,240,117,57,140,87,246,229,100,145,245,244,162,59,163,169,60,149,15,100,97,71,43,157,77,187,228,186,99,145,233,157,202,46,186,124,42,178,25,237,243,245,53,54,167,174,89,158,176,116,163,17,125,89,97,154,78,183,57,202,189,254,159,85,24,155,230,185,61,161,212,124,43,77,69,223,25,142,190,254,233,250,218,151,138,182,127,200,59,214,167,111,136,197,52,85,60,189,115,234,207,173,70,103,207,150,99,62,208,0,101,171,224,0,8,247,230,207,250,171,252,115,255,0,65,45,239,43,63,120,28,131,252,141,171,255,0,93,162,46,23,54,127,213,95,227,159,250,9,111,121,89,251,192,228,31,228,109,95,250,237,17,79,189,250,110,61,241,247,97,210,27,103,246,91,87,200,185,251,218,146,148,0,46,14,111,0,0,99,223,31,222,233,25,223,225,127,83,165,34,215,135,111,120,29,49,255,0,44,172,191,235,177,18,149,199,247,186,70,119,248,95,212,233,72,181,225,219,222,7,76,127,203,43,47,250,236,69,63,124,253,33,111,221,31,122,93,33,217,87,245,67,91,242,238,126,234,132,231,0,11,131,155,192,0,16,99,196,79,188,14,167,127,150,87,175,245,217,73,74,224,7,221,35,4,252,83,234,117,68,90,241,19,239,3,169,223,229,149,235,253,118,82,82,184,1,247,72,193,63,20,250,157,81,79,216,255,0,72,92,247,79,222,135,72,118,171,253,80,209,124,187,127,186,173,250,25,23,4,60,47,229,153,5,207,41,200,52,199,197,93,47,53,147,92,43,103,244,213,197,157,218,137,158,175,145,253,44,157,26,221,220,229,93,154,136,137,191,146,34,23,11,75,52,131,78,180,87,31,168,197,180,203,30,244,53,174,170,177,247,9,160,241,115,212,117,84,57,140,99,159,213,51,222,228,221,177,49,54,69,219,203,217,186,174,254,200,22,154,52,214,45,213,207,69,17,19,231,17,25,104,61,78,249,186,107,108,70,155,83,169,185,93,184,199,171,85,117,77,61,59,186,76,227,167,135,147,14,127,178,153,195,247,253,71,234,23,254,79,162,255,0,149,153,57,110,170,198,53,155,75,169,107,106,109,213,18,227,185,205,129,146,201,73,82,229,138,87,81,86,211,162,172,111,88,221,187,28,177,201,178,171,31,228,187,236,239,98,145,59,252,0,120,183,255,0,173,55,255,0,151,173,159,242,130,86,180,99,31,187,226,122,61,130,226,217,5,39,133,186,89,177,171,101,190,182,14,227,95,218,168,134,150,54,72,206,166,42,181,219,57,170,155,181,85,23,111,37,84,34,182,189,78,179,83,85,84,234,233,196,99,198,156,47,252,121,179,112,214,203,98,197,238,30,191,21,220,154,167,60,183,98,185,136,136,204,79,73,233,215,197,107,127,128,15,9,31,245,166,255,0,242,245,207,254,80,95,60,119,31,180,98,120,253,179,22,199,233,60,45,174,205,71,13,190,138,14,227,159,218,167,133,136,200,217,212,245,87,59,102,181,19,119,42,170,237,230,170,167,232,130,90,214,158,205,153,205,170,34,61,209,16,215,218,237,231,114,220,233,138,53,218,138,238,68,117,136,174,186,170,199,187,51,56,0,7,178,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,1,194,148,156,184,227,96,57,106,21,28,39,176,228,14,185,230,142,158,9,42,37,85,70,68,197,123,149,19,224,137,186,144,93,205,31,89,155,158,107,221,215,11,160,171,157,105,241,154,201,160,149,142,107,218,213,238,67,74,169,228,174,84,93,150,53,248,33,49,60,73,231,49,105,214,133,103,25,107,228,123,31,110,177,85,207,26,181,174,85,234,70,108,159,162,168,190,213,79,138,26,242,203,117,169,213,29,123,75,189,75,86,170,76,147,40,108,170,215,175,233,182,90,148,217,23,173,87,249,43,182,202,170,4,137,242,123,209,27,149,26,94,181,58,243,65,2,50,74,186,69,163,147,185,27,220,145,248,89,156,215,109,178,185,187,247,211,226,159,209,247,202,153,103,184,83,195,34,194,180,110,195,65,29,52,80,44,212,20,79,86,49,27,229,181,44,73,183,170,136,159,2,240,128,58,229,85,219,100,77,206,195,169,233,212,190,213,3,174,52,221,119,67,189,168,82,214,249,108,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,84,248,149,0,58,246,217,74,219,236,41,84,57,110,192,84,124,151,91,116,23,107,109,85,182,161,21,99,170,133,240,187,101,219,201,205,86,175,159,245,159,88,3,93,254,62,180,237,218,121,197,30,121,75,12,104,202,58,219,188,147,211,239,47,90,175,84,113,72,237,254,41,231,41,35,60,167,245,194,28,151,74,173,250,109,89,81,213,87,100,167,142,149,173,74,101,106,35,59,181,142,98,117,167,146,250,145,183,204,241,92,220,116,58,211,54,55,81,171,84,244,181,30,54,145,86,87,61,178,189,88,189,114,80,196,229,86,236,169,236,223,226,134,31,114,220,213,106,189,60,226,91,22,179,54,86,54,143,35,185,195,77,81,213,27,87,125,162,157,172,245,149,83,167,206,95,135,180,9,253,7,85,36,237,170,165,134,165,187,109,52,109,145,54,251,149,55,59,64,165,83,204,38,200,114,190,194,144,43,7,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,123,196,79,187,246,167,127,145,183,175,245,41,75,132,121,93,86,197,174,25,214,151,102,56,77,166,106,120,107,178,11,5,194,213,75,37,75,156,216,153,44,244,239,141,142,122,181,28,168,212,115,209,85,81,21,118,223,100,95,97,231,122,38,171,117,68,121,75,55,109,185,77,173,109,155,149,206,34,42,166,102,125,145,48,129,147,97,2,45,127,177,103,196,15,253,88,105,239,254,80,173,255,0,146,18,148,64,108,26,75,218,95,73,233,169,152,206,49,245,182,223,107,220,65,182,111,191,3,252,157,122,155,156,158,147,155,30,25,244,120,250,113,63,64,0,44,109,46,16,231,199,247,189,190,119,248,95,211,41,73,140,48,31,137,254,1,181,135,90,181,203,37,212,220,91,36,195,105,109,119,159,7,216,134,225,89,84,202,134,246,104,225,133,221,77,101,59,218,155,186,39,42,108,229,242,84,246,47,146,66,239,186,123,186,157,61,52,90,167,51,205,31,100,182,119,101,27,198,135,101,222,174,234,55,11,177,110,137,181,84,68,207,159,61,19,143,162,39,232,126,127,41,143,214,167,224,127,250,113,111,121,166,123,192,227,255,0,228,109,39,250,237,105,148,188,15,240,179,168,60,52,253,181,251,119,120,199,171,254,209,250,55,194,250,38,162,121,122,60,63,137,235,238,119,97,143,109,251,236,219,109,253,139,190,222,91,249,94,51,248,48,213,30,34,245,70,215,155,97,55,236,90,138,134,138,193,5,170,72,238,181,85,17,74,178,178,162,162,69,114,36,112,72,157,61,51,53,55,221,23,116,95,47,98,174,21,122,59,243,180,211,98,41,158,104,158,239,158,86,125,47,18,109,84,118,135,127,116,170,253,62,130,105,136,138,252,38,125,29,17,246,196,195,195,114,152,253,106,126,7,255,0,167,18,16,98,215,3,252,44,234,15,13,63,109,126,221,222,49,234,255,0,180,126,141,240,190,137,168,158,94,143,15,226,122,251,157,216,99,219,126,251,54,219,127,98,239,183,150,249,74,75,109,54,171,177,163,162,221,200,196,198,126,217,107,238,208,247,13,54,233,196,154,157,94,142,184,174,221,92,152,152,238,156,91,166,39,235,137,128,0,72,169,96,0,8,82,227,19,45,251,107,196,230,162,222,61,31,224,252,61,229,246,158,223,119,185,213,224,88,218,62,230,251,38,221,126,31,175,167,111,87,171,167,119,109,186,230,119,42,156,90,223,73,165,217,166,109,20,213,11,93,118,191,199,106,154,55,57,189,166,197,73,78,201,35,115,83,109,209,202,234,217,81,202,170,168,168,214,108,137,178,170,219,221,86,229,187,174,57,214,168,230,57,181,167,42,193,97,161,200,47,247,11,173,44,117,53,213,141,149,145,79,80,249,24,215,163,105,92,136,228,107,209,21,17,85,55,223,101,95,105,152,220,43,232,221,195,65,244,78,203,167,151,214,89,159,122,166,154,174,166,231,85,106,71,44,85,82,201,80,247,50,69,123,152,199,189,201,15,102,62,167,55,116,72,209,169,186,53,10,174,219,161,212,83,184,85,126,245,56,143,90,115,237,159,254,183,239,27,113,78,209,119,132,44,237,91,109,232,170,172,90,166,105,137,156,197,52,198,122,231,194,38,152,143,126,23,108,0,90,154,9,18,156,201,113,47,179,156,78,87,94,61,33,226,62,213,89,168,46,221,190,215,71,134,232,99,168,251,123,238,189,123,248,62,190,173,155,252,103,78,222,174,235,120,249,76,126,181,63,3,255,0,211,143,115,198,127,6,26,163,196,94,168,218,243,108,38,253,139,81,80,209,88,32,181,73,29,214,170,162,41,86,86,84,84,72,174,68,142,9,19,167,166,102,166,251,162,238,139,229,236,85,245,92,15,240,179,168,60,52,253,181,251,119,120,199,171,254,209,250,55,194,250,38,162,121,122,60,63,137,235,238,119,97,143,109,251,236,219,109,253,139,190,222,91,213,236,104,111,91,221,166,247,36,242,102,103,62,248,159,197,190,119,78,41,219,53,125,159,83,182,252,34,153,212,69,22,233,229,241,245,107,163,167,119,133,49,245,50,148,0,90,26,24,53,239,54,16,34,215,251,22,124,64,255,0,213,134,158,255,0,229,10,223,249,33,92,223,244,151,181,94,143,208,211,51,140,231,234,110,142,200,120,131,108,216,190,25,249,70,245,54,249,253,31,46,124,113,233,51,244,102,62,148,132,112,237,238,253,166,63,228,109,151,253,74,34,225,30,87,74,113,107,134,11,165,216,118,19,118,154,158,106,236,126,193,111,181,85,73,76,231,58,39,203,5,59,35,123,152,174,70,170,181,92,197,84,85,68,93,182,221,19,216,122,162,126,204,77,54,233,137,242,134,164,220,174,83,119,91,122,229,19,152,154,170,152,159,100,204,134,189,230,194,4,90,255,0,98,207,136,31,250,176,211,223,252,161,91,255,0,36,32,55,253,37,237,87,163,244,52,204,227,57,250,155,111,178,30,32,219,54,47,134,126,81,189,77,190,127,71,203,159,28,122,76,253,25,143,165,152,220,0,251,164,96,159,138,125,78,168,200,66,214,112,193,165,153,6,138,232,110,53,166,89,77,101,186,170,233,102,241,157,249,173,242,61,244,238,239,86,77,51,122,92,246,49,203,179,101,106,46,237,79,52,95,106,121,173,211,38,180,116,85,111,79,110,138,163,19,20,199,216,214,60,73,168,181,171,222,181,122,139,21,115,81,93,219,147,19,30,49,53,204,196,252,240,24,247,199,247,186,70,119,248,95,212,233,76,132,45,103,19,250,89,144,107,86,134,228,186,101,139,86,91,169,110,151,159,7,216,154,225,35,217,78,222,205,100,51,59,169,204,99,220,155,182,39,34,108,213,243,84,246,39,154,53,148,85,115,79,114,138,99,51,52,207,216,112,222,162,214,147,122,210,106,47,213,203,69,23,109,204,204,248,68,87,19,51,243,66,33,56,118,247,129,211,31,242,202,203,254,187,17,57,196,111,105,79,45,221,113,193,117,71,14,205,174,217,86,11,53,14,63,127,183,221,106,163,166,174,172,116,175,138,10,134,72,246,177,29,74,212,87,43,88,168,136,170,137,190,219,170,123,73,33,34,182,29,53,237,53,186,226,245,56,204,182,15,107,123,230,221,190,107,116,215,54,235,177,114,41,166,98,102,60,39,32,0,158,106,64,0,0,0,0,0,4,90,243,76,247,129,199,255,0,200,218,79,245,218,210,225,114,152,253,106,126,7,255,0,167,30,231,140,254,12,53,71,136,189,81,181,230,216,77,251,22,162,161,162,176,65,106,146,59,173,85,68,82,172,172,168,168,145,92,137,28,18,39,79,76,205,77,247,69,221,23,203,216,171,234,184,31,225,103,80,120,105,251,107,246,238,241,143,87,253,163,244,111,133,244,77,68,242,244,120,127,19,215,220,238,195,30,219,247,217,182,219,251,23,125,188,183,172,90,209,223,167,118,244,243,76,242,230,122,252,210,222,186,254,36,218,174,246,121,27,93,23,233,155,252,180,71,39,142,98,229,51,63,68,70,89,74,0,44,237,20,196,30,56,184,53,159,90,224,102,165,233,141,186,157,185,181,20,45,130,170,134,40,227,137,215,214,172,144,178,53,146,105,38,142,56,221,4,93,213,235,86,185,207,106,53,155,236,198,34,70,46,29,152,228,250,127,147,219,179,60,50,245,81,105,189,90,102,73,233,42,224,84,234,141,219,42,42,42,46,232,230,185,170,173,115,28,138,215,53,206,107,145,81,85,22,126,12,32,226,199,151,221,235,87,117,29,53,15,71,235,177,107,19,174,176,185,215,202,74,247,79,78,217,171,81,234,171,84,197,138,57,17,93,35,92,136,244,233,103,173,31,90,171,221,43,213,43,91,198,211,85,202,190,19,165,143,91,198,35,237,143,111,159,211,231,157,223,217,199,104,86,116,150,103,100,223,106,143,65,137,138,42,171,172,68,120,209,87,157,51,31,23,61,223,23,172,77,49,77,243,225,87,137,107,15,18,24,12,119,70,173,61,46,85,105,134,38,228,86,218,104,230,237,82,75,35,229,108,78,99,228,106,35,155,43,96,116,136,214,185,234,196,114,53,206,85,77,214,39,120,137,247,129,212,239,242,202,245,254,187,41,150,186,75,192,119,23,58,39,155,209,103,216,14,162,105,237,37,198,147,120,229,138,74,250,231,83,214,83,170,162,190,158,118,37,42,117,196,237,147,116,221,21,21,26,230,171,94,214,185,62,125,86,229,187,174,57,214,168,230,57,181,167,42,193,97,161,200,47,247,11,173,44,117,53,213,141,149,145,79,80,249,24,215,163,105,92,136,228,107,209,21,17,85,55,223,101,95,105,141,173,163,91,174,210,209,69,118,231,158,153,235,237,233,223,252,83,124,49,170,225,142,21,223,117,58,141,46,182,143,131,221,166,57,99,51,154,102,42,204,211,221,221,215,213,158,252,116,156,204,102,114,119,128,31,116,140,19,241,79,169,213,25,8,90,206,24,52,179,32,209,93,13,198,180,203,41,172,183,85,93,44,222,51,191,53,190,71,190,157,221,234,201,166,111,75,158,198,57,118,108,173,69,221,169,230,139,237,79,53,186,101,151,71,69,86,244,246,232,170,49,49,76,125,141,31,196,154,139,90,189,235,87,168,177,87,53,21,221,185,49,49,227,19,92,204,79,207,0,0,201,66,128,0,32,199,136,159,120,29,78,255,0,44,175,95,235,178,146,149,192,15,186,70,9,248,167,212,234,140,98,213,110,91,186,227,157,106,142,99,155,90,114,172,22,26,28,130,255,0,112,186,210,199,83,93,88,217,89,20,245,15,145,141,122,54,149,200,142,70,189,17,81,21,83,125,246,85,246,153,157,195,6,150,100,26,43,161,184,214,153,101,53,150,234,171,165,155,198,119,230,183,200,247,211,187,189,89,52,205,233,115,216,199,46,205,149,168,187,181,60,209,125,169,230,181,141,163,71,126,198,182,229,203,148,204,68,196,245,249,225,189,123,69,226,77,171,117,225,157,46,143,69,126,154,238,83,85,185,154,99,190,34,45,215,19,244,76,196,46,152,0,179,180,80,0,0,0,0,97,207,52,207,119,236,127,252,178,164,255,0,82,173,51,24,176,124,103,232,30,99,196,94,151,90,240,156,38,229,102,162,174,162,191,193,117,146,75,172,210,197,18,196,202,122,136,213,168,177,199,34,245,117,76,213,219,100,77,145,124,253,136,184,91,141,186,174,233,107,162,136,204,204,44,252,25,172,177,183,239,250,93,78,166,168,166,138,106,204,204,247,68,98,81,223,192,15,189,190,9,248,167,211,42,137,140,48,31,134,14,1,181,135,69,117,203,26,212,220,167,36,195,106,173,118,111,25,223,134,223,89,84,250,135,119,168,230,133,189,45,125,59,26,187,58,86,170,238,228,242,69,246,175,146,231,193,133,177,105,238,233,180,245,81,118,156,79,52,253,144,179,246,175,188,104,119,173,234,214,163,111,187,23,40,139,84,196,204,121,243,215,56,250,38,62,144,0,77,53,136,0,0,0,0,69,175,52,207,120,28,127,252,141,164,255,0,93,173,37,40,195,14,51,248,48,213,30,34,245,70,215,155,97,55,236,90,138,134,138,193,5,170,72,238,181,85,17,74,178,178,162,162,69,114,36,112,72,157,61,51,53,55,221,23,116,95,47,98,172,78,245,98,230,163,75,52,90,140,206,97,176,123,50,221,52,123,70,255,0,78,167,93,114,40,163,150,168,204,247,102,99,163,195,114,152,253,106,126,7,255,0,167,18,16,98,215,3,252,44,234,15,13,63,109,126,221,222,49,234,255,0,180,126,141,240,190,137,168,158,94,143,15,226,122,251,157,216,99,219,126,251,54,219,127,98,239,183,150,249,74,122,237,54,171,177,163,162,221,200,196,198,126,217,97,118,135,184,105,183,78,36,212,234,244,117,197,118,234,228,196,199,116,226,221,49,63,92,76,0,2,69,75,0,0,15,154,227,113,183,217,237,245,87,107,181,125,61,21,13,20,47,169,170,170,169,149,177,69,4,76,106,185,242,61,238,84,70,181,173,69,85,114,170,34,34,42,169,244,150,211,137,13,61,204,117,91,68,242,125,60,192,239,116,246,155,213,242,24,41,162,170,169,169,150,8,146,47,17,27,167,141,239,137,174,127,75,225,108,177,171,81,170,142,71,171,87,201,84,248,187,85,84,81,53,83,25,152,142,239,54,86,134,205,173,70,170,221,155,245,242,81,85,81,19,84,254,172,76,196,76,252,209,213,9,89,22,65,119,203,50,11,158,83,144,85,248,171,165,230,178,107,133,108,253,182,179,187,81,51,213,242,63,165,136,141,110,238,114,174,205,68,68,223,201,17,9,140,224,143,4,251,3,195,30,17,69,53,53,185,149,151,138,55,95,106,102,163,102,221,255,0,24,245,154,23,74,229,107,85,210,182,157,240,70,229,93,246,237,163,81,85,173,106,152,99,110,229,97,174,50,220,41,99,187,103,88,45,53,11,230,99,106,166,166,169,172,158,88,162,87,39,91,153,27,169,216,143,114,55,117,70,171,216,138,168,136,174,110,251,164,161,21,205,139,65,122,197,218,239,95,166,98,113,136,207,183,191,236,110,158,213,248,183,109,221,52,58,109,187,106,187,77,116,69,83,85,92,189,209,203,24,166,59,177,137,230,158,158,24,142,157,193,30,252,214,112,15,254,33,117,78,138,211,255,0,76,227,247,42,254,255,0,244,79,71,15,109,93,255,0,135,59,169,173,254,103,47,232,33,33,5,164,226,163,70,238,26,241,162,119,173,60,177,50,204,203,213,76,212,149,54,202,171,170,57,34,165,150,58,134,57,242,35,218,199,189,142,88,123,209,245,53,187,170,72,173,93,145,202,76,110,90,121,213,105,107,183,29,248,204,123,227,175,251,53,191,4,111,20,236,91,254,155,89,114,113,71,55,45,83,225,203,84,114,204,207,178,51,205,239,132,119,242,225,206,242,12,107,137,59,102,37,110,169,254,229,229,244,117,148,119,42,119,189,253,11,216,167,150,166,41,90,212,114,55,186,215,66,173,71,57,29,179,37,149,17,17,93,186,75,89,24,184,239,45,62,38,49,60,130,217,148,227,249,222,158,210,221,44,213,144,220,40,167,241,149,111,237,84,66,244,124,111,233,125,26,181,219,57,168,187,57,21,23,111,52,84,36,232,194,216,173,223,177,102,171,87,169,152,196,230,51,237,254,126,181,159,181,109,102,215,186,238,118,183,13,178,245,55,57,168,229,170,41,239,137,166,122,76,251,226,98,35,228,128,2,109,171,64,0,17,239,205,159,245,87,248,231,254,130,91,222,86,126,240,57,7,249,27,87,254,187,68,101,47,28,28,44,234,15,18,223,98,190,194,94,49,234,15,179,158,146,241,94,150,168,158,46,191,17,225,186,59,125,168,100,223,110,195,247,223,111,106,109,191,158,222,87,131,14,12,53,71,135,77,81,186,102,217,181,251,22,173,161,173,176,79,106,142,59,85,85,68,178,164,175,168,167,145,28,169,36,17,167,79,76,46,77,247,85,221,83,203,218,169,88,187,163,191,86,237,233,226,153,229,204,117,249,161,189,116,28,73,181,90,236,242,118,186,239,211,23,249,107,142,79,28,205,202,166,62,152,156,179,60,0,89,218,40,0,1,143,124,127,123,164,103,127,133,253,78,148,139,94,29,189,224,116,199,252,178,178,255,0,174,196,75,223,19,250,89,144,107,86,134,228,186,101,139,86,91,169,110,151,159,7,216,154,225,35,217,78,222,205,100,51,59,169,204,99,220,155,182,39,34,108,213,243,84,246,39,154,97,142,148,242,221,215,28,23,84,112,236,218,237,149,96,179,80,227,247,251,125,214,170,58,106,234,199,74,248,160,168,100,143,107,17,212,173,69,114,181,138,136,138,168,155,237,186,167,180,172,110,250,59,247,245,182,238,91,166,102,34,35,175,207,45,235,217,215,18,109,91,87,12,234,180,122,219,244,209,114,170,174,76,83,61,243,19,110,136,143,166,98,97,36,32,2,206,209,64,0,8,49,226,39,222,7,83,191,203,43,215,250,236,164,165,112,3,238,145,130,126,41,245,58,163,24,181,91,150,238,184,231,90,163,152,230,214,156,171,5,134,135,32,191,220,46,180,177,212,215,86,54,86,69,61,67,228,99,94,141,165,114,35,145,175,68,84,69,84,223,125,149,125,166,103,112,193,165,153,6,138,232,110,53,166,89,77,101,186,170,233,102,241,157,249,173,242,61,244,238,239,86,77,51,122,92,246,49,203,179,101,106,46,237,79,52,95,106,121,173,99,104,209,223,177,173,185,114,229,51,17,49,61,126,120,111,94,209,120,147,106,221,120,103,75,163,209,95,166,187,148,213,110,102,152,239,136,139,117,196,253,19,49,11,166,0,44,237,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,112,187,40,68,243,56,42,79,96,28,128,117,85,206,218,90,89,170,93,182,208,198,233,23,127,185,19,112,35,247,155,6,184,67,141,105,85,195,77,168,234,58,106,239,116,242,82,185,171,76,174,69,103,118,141,207,78,181,242,79,82,71,121,145,205,192,46,157,187,80,248,163,192,233,102,141,31,71,69,119,142,122,143,206,244,42,116,199,44,141,219,226,190,113,30,143,153,30,171,85,234,31,18,217,77,153,210,177,212,120,229,206,106,106,126,152,218,155,111,20,13,127,172,138,189,94,113,124,125,134,96,242,142,208,235,76,56,221,62,173,84,82,212,120,218,181,73,90,247,74,244,98,116,73,93,19,85,27,178,39,179,111,138,129,38,54,171,116,22,155,109,45,182,157,21,35,165,133,144,183,117,223,201,173,70,167,159,245,31,88,0,112,239,97,70,219,169,83,182,56,68,2,166,161,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,227,132,254,115,149,79,230,56,2,164,246,28,156,39,176,228,11,7,199,46,21,75,154,240,195,168,52,149,49,57,235,79,97,170,153,136,199,185,28,142,111,75,209,83,100,93,252,227,79,105,0,152,21,218,92,7,87,44,55,136,156,172,117,135,32,167,151,121,26,138,168,145,84,38,251,162,236,158,196,95,187,250,141,150,243,139,61,62,65,134,95,44,117,76,87,69,93,111,168,129,205,69,84,85,71,70,169,237,79,51,92,30,39,113,111,177,188,65,106,14,62,202,105,33,138,155,33,172,237,181,253,95,162,233,21,233,230,228,221,124,156,139,253,96,108,33,195,182,108,220,255,0,72,49,172,141,38,142,69,158,217,68,229,232,233,77,186,169,98,127,177,170,169,252,175,188,185,70,5,114,142,213,73,115,61,19,185,99,53,147,68,233,113,250,218,91,124,45,107,90,213,72,153,69,26,38,251,57,85,127,139,95,53,79,129,158,160,113,182,229,37,101,43,237,3,148,83,146,150,253,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,78,74,93,247,1,193,86,219,28,39,180,168,1,109,120,137,205,155,128,105,6,75,145,172,209,198,176,91,43,92,157,125,43,191,77,44,175,246,57,81,63,147,247,151,40,192,174,110,58,169,46,25,162,118,220,102,142,104,155,46,65,91,85,111,153,174,107,92,171,19,232,164,69,219,119,34,167,241,137,230,137,241,2,31,115,219,180,185,246,174,95,175,18,185,94,235,246,65,81,46,241,181,17,85,37,168,93,182,68,221,61,138,159,127,245,147,247,192,214,21,75,133,112,195,167,212,148,209,57,139,81,97,165,153,232,247,185,92,174,119,83,213,87,116,77,188,228,95,97,4,60,49,98,223,108,184,130,211,236,125,244,210,77,21,78,67,71,220,107,58,191,69,178,35,215,205,169,186,121,53,87,250,141,143,176,123,61,62,63,134,88,236,116,172,86,197,67,111,167,129,173,85,85,84,70,198,137,237,95,48,63,112,225,125,135,39,11,236,2,149,254,99,150,156,28,162,127,48,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,89,75,128,229,23,224,114,80,139,230,86,7,14,106,57,170,215,38,232,169,178,144,203,205,187,70,231,176,234,82,106,45,5,63,246,189,198,121,230,170,123,91,42,167,241,116,76,102,234,187,181,60,222,169,229,183,245,147,54,97,159,52,109,63,126,81,195,102,75,120,167,77,228,181,208,186,177,222,171,215,213,142,162,149,235,236,242,79,40,151,218,128,96,223,40,157,76,92,91,90,38,194,36,141,93,30,75,87,3,90,168,230,34,53,204,166,171,246,238,155,175,181,190,197,38,192,215,31,130,108,186,12,39,138,77,60,190,86,72,140,167,142,238,216,228,85,115,91,178,190,57,35,111,155,188,147,205,232,108,81,143,220,161,188,88,173,215,88,30,215,199,89,73,12,237,84,114,42,108,246,35,147,205,60,190,32,126,129,75,183,42,56,95,48,41,79,34,178,130,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,5,11,230,86,80,7,45,220,168,225,60,142,64,16,159,205,219,83,23,41,214,136,112,136,227,86,199,141,85,206,215,42,185,138,142,115,233,169,61,155,38,233,236,119,181,73,160,200,46,80,217,236,87,27,172,239,107,35,163,164,154,119,42,185,17,54,99,21,203,230,190,95,3,93,126,54,114,232,51,110,41,53,14,249,71,34,62,158,75,187,163,141,81,205,118,234,200,227,141,222,109,242,95,54,40,25,59,202,71,70,231,191,106,82,234,45,125,63,246,189,186,120,38,165,123,155,42,39,241,117,172,126,202,155,53,124,216,137,231,191,245,19,52,214,163,90,141,106,108,136,155,33,134,156,174,116,253,248,191,13,152,213,226,161,54,146,233,66,218,198,250,175,79,86,74,138,167,167,183,201,124,165,79,98,25,152,0,225,87,224,114,80,171,230,1,10,202,90,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,222,194,163,135,123,0,164,169,61,133,37,73,236,3,146,213,113,77,138,183,51,225,227,80,177,228,130,57,37,172,199,171,34,143,173,138,228,71,44,106,190,196,243,248,33,117,79,205,201,109,236,187,99,151,75,100,145,164,141,171,163,154,21,106,166,251,245,49,83,109,191,172,13,101,39,134,179,4,213,41,32,142,87,211,212,88,111,206,141,31,30,241,171,29,13,66,166,233,191,154,126,143,196,216,83,131,236,178,124,195,135,252,70,231,85,86,250,137,155,104,183,177,239,123,209,206,95,237,40,29,190,233,252,234,164,29,241,185,128,73,167,92,65,228,52,41,70,180,204,184,85,214,92,35,68,103,78,232,250,234,132,221,60,215,251,212,255,0,136,148,174,83,90,146,220,211,65,107,45,21,21,233,44,214,26,186,75,107,24,178,117,42,53,148,48,166,222,196,219,244,87,239,254,144,51,140,0,5,10,191,121,203,87,115,133,67,148,246,129,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,10,92,187,28,34,253,199,43,237,56,68,2,176,0,22,91,140,28,178,124,63,135,252,186,231,75,86,250,121,157,104,184,49,143,99,209,174,79,237,41,221,190,235,252,232,134,189,112,67,89,157,234,148,112,73,43,234,42,47,215,230,198,175,147,121,21,238,154,161,19,117,219,205,127,75,224,76,215,54,93,73,110,23,160,180,118,138,122,244,138,107,245,93,93,181,236,73,58,85,90,250,25,147,111,98,239,250,73,247,127,73,22,188,17,224,18,106,47,16,120,245,10,209,173,75,45,245,116,119,9,17,89,213,178,50,186,157,55,95,52,254,249,127,226,2,118,56,89,197,91,134,112,241,167,184,242,193,28,114,209,227,212,113,73,208,197,106,43,146,52,95,98,249,252,84,186,167,230,227,86,246,90,113,203,93,178,56,210,54,210,81,195,10,53,19,109,186,88,137,182,223,212,126,144,28,47,176,164,169,125,133,32,114,223,97,81,195,125,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,190,71,45,56,119,244,4,2,179,133,68,84,217,83,116,83,144,4,50,115,140,192,29,100,213,108,91,42,164,183,244,69,114,183,214,247,229,107,54,77,219,87,212,155,174,254,126,115,47,193,61,167,239,114,104,207,153,107,202,114,60,26,162,226,145,178,227,93,77,60,84,238,126,221,111,90,90,148,85,68,219,205,127,54,223,143,193,11,229,206,23,13,142,231,164,84,185,99,109,109,154,91,93,58,177,181,29,62,112,163,171,105,17,124,247,248,163,151,224,71,223,46,172,214,108,71,138,252,18,5,174,117,61,45,202,232,145,78,222,190,150,201,249,137,218,212,95,37,223,205,251,39,244,129,176,120,58,169,103,101,85,52,85,49,170,43,102,99,100,106,167,220,169,185,218,5,46,251,206,10,156,82,5,96,225,61,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,96,20,156,183,239,56,42,104,28,128,117,85,78,202,90,105,106,100,84,70,194,199,72,229,95,185,19,112,34,31,156,190,124,203,166,83,142,96,212,247,20,145,150,234,234,153,229,167,107,247,232,122,82,211,34,42,166,222,75,249,199,124,126,42,126,15,39,60,1,215,189,86,202,114,170,187,127,92,86,219,125,23,98,87,51,116,221,213,125,75,178,239,229,231,10,124,23,216,88,190,98,185,172,217,119,21,249,220,9,92,234,138,91,109,209,98,129,189,125,77,143,243,16,53,200,158,73,183,155,54,95,232,36,19,147,214,27,29,179,72,170,178,199,90,219,12,183,74,116,99,170,58,124,230,70,214,213,162,121,239,240,70,167,192,9,10,68,68,77,145,54,68,57,0,10,92,112,158,97,67,127,160,10,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,82,239,105,194,47,243,21,42,33,72,21,39,154,28,156,39,176,228,12,103,230,37,133,55,49,225,83,61,94,211,159,37,182,203,61,92,104,214,53,203,213,27,226,149,61,190,207,56,147,216,65,94,134,100,47,194,117,179,10,200,38,114,67,232,204,130,141,242,171,156,173,70,53,38,106,63,117,79,63,36,85,54,46,215,236,101,115,45,18,206,113,118,170,162,220,172,53,144,34,162,34,236,171,19,190,253,147,225,241,53,199,212,204,110,187,79,117,54,243,104,155,116,146,221,117,168,88,151,116,69,84,142,161,237,69,245,85,118,253,15,188,13,145,180,143,42,163,204,180,231,31,191,80,212,71,52,117,22,218,71,117,198,229,84,85,116,17,191,218,190,127,202,67,216,24,193,203,179,54,76,203,135,27,26,46,221,203,109,37,190,154,69,221,202,189,73,65,79,190,234,228,254,111,129,147,224,112,190,101,37,101,0,84,135,37,41,237,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,167,37,43,237,3,130,164,242,41,43,0,120,253,92,202,168,240,221,57,200,47,213,213,17,195,29,61,182,173,221,114,57,81,17,91,4,143,246,167,159,242,84,246,6,48,115,19,205,147,13,225,198,248,137,183,114,229,73,112,166,141,119,114,47,82,208,84,109,178,181,63,159,226,4,25,107,158,66,252,219,91,51,92,130,23,36,222,147,200,43,31,18,181,202,228,123,86,103,35,54,85,243,243,68,66,117,57,118,225,77,195,184,84,192,151,180,230,73,114,178,193,87,34,57,141,106,245,72,249,101,95,103,183,206,85,246,144,67,166,120,221,118,161,106,109,154,209,14,235,37,198,235,78,178,174,232,170,137,37,67,26,171,235,42,111,250,127,121,177,198,128,227,43,134,232,150,13,139,185,85,86,219,97,163,129,85,81,19,117,72,155,247,110,159,31,128,30,248,225,124,144,228,225,125,128,82,171,252,199,45,246,156,21,34,32,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,74,21,87,114,181,246,20,129,203,87,116,66,162,148,246,149,1,243,220,105,210,174,223,83,74,228,221,38,133,241,175,245,181,80,129,206,103,88,77,62,35,196,11,42,41,222,245,109,206,150,162,87,53,200,212,233,114,86,212,42,237,183,248,255,0,232,39,172,135,30,115,216,123,237,186,165,133,228,145,46,236,173,180,214,54,68,217,169,210,173,170,221,62,59,175,241,191,119,192,11,147,201,115,62,171,155,31,204,112,122,135,171,152,203,173,52,241,238,247,174,205,90,73,19,109,189,155,39,97,63,250,118,37,20,130,158,86,154,131,85,137,235,139,241,248,145,22,43,234,162,191,119,61,21,171,13,29,107,147,109,188,188,247,248,147,172,0,165,222,210,162,149,246,128,79,105,81,214,155,125,229,105,236,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,246,156,175,176,161,118,251,192,169,190,210,162,148,246,149,0,34,235,157,30,125,87,14,63,135,96,244,239,86,177,247,90,153,228,217,239,77,218,148,145,166,219,123,54,94,250,255,0,244,238,74,41,5,60,210,245,6,171,44,215,22,99,242,162,36,86,37,85,102,206,122,171,150,106,58,39,46,251,249,121,109,240,3,242,185,98,225,52,249,119,16,47,168,168,123,209,182,202,90,121,90,214,163,87,169,203,91,78,169,190,255,0,226,127,164,158,59,117,58,82,91,233,169,90,155,36,48,178,52,254,166,162,16,243,201,135,15,125,203,84,179,76,146,85,217,148,86,154,54,198,155,53,122,149,213,91,175,199,116,254,43,238,248,147,28,0,165,203,178,41,81,74,251,64,165,21,119,43,66,146,164,246,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,170,123,74,151,216,80,239,96,28,181,83,125,138,206,150,127,194,167,106,123,0,228,143,94,112,152,84,119,157,36,165,203,123,12,116,214,106,87,54,55,47,78,237,71,86,82,35,182,221,55,246,47,193,83,250,201,10,48,151,154,237,51,228,225,190,241,55,146,177,180,137,178,111,241,74,202,85,255,0,136,8,174,224,106,231,232,222,36,49,119,43,149,17,254,55,125,183,248,80,84,255,0,198,108,77,74,229,125,44,47,114,238,174,141,170,171,253,70,179,26,25,146,166,33,170,118,76,137,85,200,148,158,39,244,81,85,125,106,105,89,240,84,254,251,239,54,92,199,230,90,139,13,182,117,246,201,73,11,255,0,206,196,80,63,64,165,229,69,46,251,192,235,106,42,47,159,222,118,55,218,82,155,39,180,169,187,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,93,237,58,220,138,171,229,247,157,142,216,165,118,95,96,21,48,168,165,191,121,80,29,85,78,86,82,204,246,174,202,216,220,168,191,212,107,179,199,45,207,210,92,72,101,14,71,42,163,60,22,219,239,241,160,166,255,0,136,216,111,32,153,105,236,55,41,211,219,29,36,207,255,0,51,21,77,104,245,207,37,76,191,84,239,121,18,43,149,42,252,55,233,34,162,250,180,209,51,226,171,253,239,222,4,177,114,123,194,163,179,105,37,86,91,216,99,102,188,210,181,178,57,58,119,114,54,178,173,27,190,201,191,177,62,42,191,212,72,81,132,188,168,169,159,31,13,246,121,188,145,142,164,93,211,127,138,214,85,47,252,102,109,0,40,114,166,251,21,47,176,234,127,252,40,5,104,169,237,43,58,219,236,43,79,96,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,42,33,89,67,149,19,112,56,77,190,5,105,236,58,154,228,85,217,20,237,79,96,28,152,151,204,210,194,251,215,11,89,116,145,162,43,168,237,114,212,121,187,109,145,147,211,189,127,167,201,138,101,161,142,156,127,116,127,5,109,68,238,126,138,227,181,173,223,249,213,24,137,254,149,3,95,76,110,69,138,245,78,244,246,167,95,255,0,152,166,207,88,60,221,252,58,201,39,255,0,99,233,191,250,19,77,96,45,142,88,46,140,86,42,122,170,244,77,255,0,161,77,155,244,174,119,212,96,22,55,200,168,171,224,41,147,201,63,237,12,3,214,28,59,216,114,112,239,96,29,63,203,254,163,181,61,167,87,159,95,195,216,118,55,125,252,192,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,43,237,58,191,151,253,71,99,183,223,200,235,243,235,248,123,0,238,111,176,228,225,190,195,144,63,15,56,155,177,135,94,228,255,0,236,125,79,255,0,66,113,172,46,73,34,203,122,168,122,251,87,163,255,0,204,67,102,173,84,157,244,248,5,241,241,170,34,248,10,148,243,79,251,67,205,100,46,110,89,238,143,87,170,122,202,196,93,191,161,0,158,126,89,118,23,217,120,90,196,100,145,17,29,89,107,138,163,201,219,238,143,158,161,233,253,30,79,67,45,12,116,224,7,163,248,43,105,223,111,244,83,29,162,110,255,0,206,136,244,95,244,161,145,96,112,190,194,133,219,226,86,190,195,169,206,68,85,69,80,43,68,66,178,134,170,46,197,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,23,226,86,80,191,16,40,69,245,149,62,227,181,61,135,75,127,77,127,168,238,79,96,28,150,39,142,42,70,85,112,171,169,168,228,253,12,110,181,201,231,247,53,23,254,2,251,22,67,141,100,69,225,103,83,85,125,137,140,215,47,255,0,227,3,92,233,158,176,87,202,228,246,182,71,167,250,84,217,167,70,103,142,163,77,236,115,68,187,163,168,105,151,250,214,8,212,214,86,191,206,186,163,254,250,255,0,247,212,216,235,132,10,249,46,92,63,98,21,115,42,43,223,105,183,170,170,38,219,170,209,83,175,252,32,94,115,135,123,14,78,23,216,7,86,222,123,157,137,237,40,85,217,124,144,169,170,5,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,95,105,215,183,158,229,110,82,148,93,215,205,0,236,111,176,228,225,61,135,32,120,141,102,158,58,125,55,190,77,42,236,141,161,169,95,235,72,36,83,89,104,94,179,215,196,229,246,186,70,39,250,80,216,231,139,250,249,45,188,63,101,245,112,170,35,217,105,184,42,42,166,251,42,81,84,47,252,6,184,180,30,85,212,255,0,247,214,127,190,128,108,87,192,237,35,41,120,85,211,36,106,126,158,55,68,229,243,251,218,171,255,0,9,125,139,33,193,74,34,112,179,166,74,158,197,198,104,87,255,0,241,151,188,14,23,216,117,42,250,200,159,121,218,190,195,165,223,166,159,214,7,98,124,10,202,19,224,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,126,37,101,11,241,3,173,191,166,191,212,119,39,176,235,68,243,59,19,216,7,37,139,227,118,110,215,11,90,150,187,121,46,51,93,191,255,0,120,133,244,49,227,143,187,172,22,190,20,117,33,211,174,201,54,59,87,18,121,162,121,187,161,169,237,254,119,32,26,242,86,185,29,89,59,147,216,178,185,127,210,166,196,220,14,207,226,56,113,196,94,187,162,165,170,220,158,127,248,5,57,174,172,142,234,145,206,79,139,149,77,139,56,33,137,176,240,235,138,53,170,191,252,25,111,248,127,220,52,224,95,163,133,242,57,56,95,96,29,78,246,167,244,149,183,200,161,222,212,254,146,164,246,1,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,2,135,121,148,55,218,191,210,84,190,194,150,251,87,250,64,237,79,51,147,132,246,28,129,96,248,226,159,195,240,227,151,61,55,85,91,85,197,60,191,240,10,131,93,154,39,35,107,32,114,251,18,86,175,250,80,216,163,141,232,155,55,14,185,91,92,171,255,0,193,151,15,135,253,195,80,107,167,27,186,100,107,151,224,228,80,54,50,224,138,110,239,11,90,104,187,121,38,51,67,183,255,0,120,165,244,49,227,128,75,172,23,78,20,116,221,208,46,233,14,59,73,18,249,162,249,183,173,171,236,254,118,169,144,224,112,190,195,165,223,166,159,214,119,47,176,235,84,243,2,164,248,21,148,39,192,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,165,127,164,169,74,87,226,5,40,158,123,249,157,137,236,58,81,87,185,183,192,238,79,96,28,152,211,204,66,211,37,219,132,221,66,100,114,35,59,22,57,230,93,247,243,70,62,39,237,229,254,41,146,198,62,113,224,229,94,23,53,22,31,132,152,213,195,127,234,98,1,174,219,147,165,202,223,185,118,54,61,224,238,130,75,111,15,152,133,44,204,86,200,219,77,189,28,138,138,139,186,80,211,162,239,191,244,26,226,78,157,51,200,223,185,234,159,233,54,93,225,233,212,210,105,46,63,45,27,26,200,95,65,72,230,35,118,217,17,105,162,219,217,252,219,1,114,14,23,216,114,112,239,96,29,106,221,215,218,84,137,240,40,223,214,216,173,190,106,5,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,84,248,20,163,118,95,105,83,188,148,163,127,91,96,59,83,216,114,112,223,97,200,22,87,140,74,9,46,92,62,101,244,176,177,93,35,173,55,4,106,34,42,174,235,67,80,137,182,223,210,107,132,212,234,114,55,239,93,141,151,248,133,117,52,122,75,144,75,88,198,190,22,80,85,185,232,237,182,84,74,105,119,246,255,0,54,230,180,80,39,84,241,183,239,122,39,250,64,216,63,151,125,166,75,79,9,186,122,201,36,71,247,236,112,76,155,111,228,143,124,175,219,207,252,99,37,140,124,224,61,202,156,46,105,212,63,8,241,171,126,223,214,197,50,12,14,23,216,117,170,121,239,230,118,47,176,233,85,94,230,223,0,59,19,250,74,138,83,224,84,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,11,241,43,41,93,190,0,80,137,231,236,59,19,216,112,136,84,0,199,30,96,55,90,91,111,11,58,132,147,200,198,190,108,118,185,145,245,46,202,170,168,196,217,63,165,92,136,100,113,29,252,223,245,78,44,111,77,41,116,250,154,239,216,171,200,40,100,119,97,146,108,231,198,149,116,200,228,84,219,205,21,173,122,123,83,226,4,54,192,199,85,85,35,81,138,229,122,170,236,159,214,166,205,154,49,104,142,201,166,56,229,186,40,187,109,138,217,70,212,111,221,181,60,105,247,175,220,107,123,164,152,157,195,53,207,109,152,253,182,134,90,169,106,123,222,164,108,234,253,24,100,127,222,159,6,175,199,224,108,201,139,208,173,183,28,182,80,175,252,230,146,24,246,219,109,182,141,169,183,250,0,253,67,135,123,14,78,28,7,87,150,251,236,118,39,180,167,100,42,106,124,64,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,43,237,58,252,183,223,99,177,201,241,41,217,0,173,190,195,147,134,156,129,226,117,158,209,29,239,76,114,59,116,177,119,27,45,178,177,170,223,191,122,121,19,239,79,188,214,78,118,58,150,169,90,172,86,171,21,23,101,254,165,54,142,202,40,86,229,142,92,232,83,254,125,73,52,123,109,190,251,198,228,219,253,38,179,122,183,137,220,48,172,246,231,143,220,168,101,165,150,155,179,234,72,206,159,210,134,55,253,235,240,114,124,126,32,79,87,47,235,173,45,203,133,157,61,72,36,99,159,14,59,66,201,58,87,117,69,68,122,108,191,208,173,84,50,56,142,254,80,26,167,22,73,166,149,90,125,83,119,239,213,227,244,49,187,176,249,55,115,35,90,186,148,106,34,109,228,136,215,49,61,171,240,36,64,14,23,216,117,170,121,251,14,210,149,64,56,79,129,89,74,109,241,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,93,138,21,219,21,57,126,5,42,155,129,83,87,127,50,163,134,166,200,114,7,14,115,88,213,123,215,102,181,55,85,251,144,132,190,111,249,132,247,253,122,177,90,91,83,213,5,178,207,59,17,141,145,202,158,117,179,38,234,139,229,255,0,59,79,103,220,76,246,93,120,166,199,241,107,181,238,178,86,71,5,13,28,211,189,207,93,154,136,214,42,249,169,175,143,29,26,153,67,170,58,253,118,187,91,106,98,154,11,114,212,91,183,137,238,115,122,153,91,82,239,138,39,193,233,236,242,246,1,236,121,109,226,78,202,53,206,13,173,174,169,109,55,86,242,36,104,238,215,85,29,103,197,83,203,126,146,124,218,212,107,81,173,68,68,68,217,17,62,4,82,242,103,210,214,85,82,229,58,141,95,79,35,95,5,206,26,88,55,137,170,213,106,82,74,187,245,47,159,159,127,255,0,167,114,86,192,20,184,168,165,125,160,83,183,159,180,173,190,194,148,243,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,123,10,21,60,253,167,97,66,249,1,203,74,138,83,218,84,7,14,106,57,170,215,34,42,42,108,168,191,18,3,57,146,98,78,197,245,206,125,237,174,166,109,79,78,210,44,104,222,239,77,29,31,197,19,207,110,162,125,8,164,231,49,165,172,165,165,197,181,26,130,158,71,62,123,156,212,179,237,19,81,168,213,164,137,119,234,79,63,46,199,255,0,78,192,90,94,80,25,132,246,13,122,191,90,93,83,211,5,206,207,3,21,142,145,200,158,85,176,166,232,137,229,255,0,60,95,111,222,77,163,92,215,181,30,197,221,174,77,209,126,244,53,219,224,95,83,40,116,187,95,173,55,107,149,76,80,193,113,90,123,118,242,189,205,111,83,235,105,157,240,69,248,49,125,190,94,211,96,236,70,241,77,144,98,214,155,221,28,172,146,10,234,56,103,99,152,187,181,81,204,69,242,80,63,92,165,203,183,153,81,195,147,116,2,132,118,229,104,187,148,34,108,84,213,248,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,23,205,66,123,66,251,78,83,218,5,64,0,49,235,142,253,70,126,156,112,211,155,220,32,219,196,84,217,106,98,135,214,123,87,169,203,28,105,178,183,217,231,34,26,246,85,212,85,228,185,4,213,114,110,181,55,90,199,72,237,221,190,242,74,253,253,171,237,243,119,181,73,85,231,57,168,181,150,251,118,41,129,82,76,173,130,237,69,86,249,218,143,122,110,177,213,83,42,121,39,170,191,161,241,35,183,133,172,54,61,64,226,35,79,241,57,247,237,86,223,41,214,77,154,213,221,177,175,113,83,103,121,46,232,197,79,48,38,131,150,134,151,179,78,56,120,164,153,202,231,77,126,90,59,140,157,77,103,170,231,80,211,238,136,173,223,116,221,87,219,230,101,169,231,176,12,110,147,18,195,173,22,10,38,244,197,73,69,79,18,39,75,83,110,136,152,207,99,124,189,141,67,208,128,40,82,165,242,66,144,57,79,105,81,194,123,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,175,180,168,225,125,128,82,86,80,84,158,104,7,38,37,115,47,210,246,106,63,15,21,115,53,92,217,172,43,89,113,143,165,172,245,156,218,26,141,145,85,219,108,155,162,123,60,204,181,60,246,127,141,210,101,184,117,222,193,90,222,168,170,232,170,34,84,233,106,239,215,19,217,236,119,151,177,202,6,177,20,149,21,120,214,65,13,92,123,165,77,170,177,178,55,103,109,180,145,63,127,106,123,60,219,237,67,97,62,4,53,25,250,143,195,78,17,112,159,111,17,77,101,166,138,111,89,238,94,166,172,145,174,234,239,111,156,106,65,127,20,184,108,122,127,196,70,160,98,112,111,218,162,190,84,44,123,181,169,179,100,94,226,38,205,242,77,145,232,158,68,137,114,99,212,90,203,133,187,43,192,170,230,87,65,105,162,164,124,13,87,189,118,89,42,170,85,124,151,213,79,211,248,1,40,96,0,40,95,104,79,37,57,95,105,194,123,64,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,84,228,161,203,237,95,128,2,164,246,29,109,122,57,118,67,177,0,228,248,239,21,241,90,173,53,183,57,149,82,58,74,121,39,114,162,110,187,53,170,171,254,241,246,22,143,139,76,137,49,142,27,181,26,234,217,95,28,145,99,149,170,199,179,125,209,123,106,159,5,69,248,129,13,92,202,245,122,151,84,245,209,148,212,19,75,37,62,61,21,93,31,174,199,51,105,22,178,100,114,34,57,203,240,99,124,209,19,254,47,109,202,83,75,170,50,221,113,102,114,234,120,95,79,140,214,66,238,167,185,189,72,231,211,85,239,178,42,42,175,177,190,197,67,9,114,75,132,215,156,142,231,114,146,87,202,250,202,217,166,234,122,170,170,245,200,171,241,243,248,147,51,202,15,77,31,138,104,173,235,34,174,167,99,38,188,93,41,234,225,114,57,142,85,141,212,81,42,111,178,110,159,198,47,150,255,0,16,51,237,17,17,54,68,217,16,228,0,56,113,72,95,105,202,123,64,228,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,114,0,160,169,167,11,237,56,79,104,21,156,42,34,166,202,155,162,156,128,33,19,155,94,151,84,98,90,226,252,229,180,240,178,159,38,172,153,221,77,115,122,149,204,166,164,219,116,68,69,79,107,189,170,167,137,229,169,171,212,186,89,174,143,166,175,154,88,233,242,24,169,40,253,70,57,251,200,149,144,163,81,81,174,79,131,221,230,168,191,241,231,175,55,205,52,126,87,162,182,92,138,134,157,143,154,207,116,168,171,153,202,230,53,82,54,209,74,171,182,233,186,255,0,22,158,91,252,8,102,198,238,19,89,178,59,101,202,57,95,19,232,235,97,155,169,138,168,169,209,34,47,195,207,224,6,209,54,122,248,174,182,154,43,156,42,171,29,93,60,115,181,85,54,93,156,212,84,255,0,124,251,11,71,194,94,68,153,63,13,218,115,117,116,175,146,73,113,202,37,123,223,190,234,189,180,79,138,170,252,11,184,7,11,236,41,42,83,173,207,70,174,202,7,98,41,201,67,87,216,191,2,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,217,10,29,236,42,85,248,28,108,5,49,55,101,85,59,78,26,135,32,12,36,230,143,170,86,252,99,65,50,28,85,211,202,218,155,173,4,180,109,107,35,118,206,235,146,149,190,106,138,137,182,210,252,76,215,168,158,58,90,121,106,102,85,72,225,99,164,114,162,111,228,137,186,144,81,204,235,92,39,212,29,123,190,97,84,85,8,234,12,114,186,106,125,150,155,161,203,213,21,50,249,185,124,215,214,137,126,224,49,199,64,48,137,181,35,90,176,204,42,22,53,235,116,187,192,199,181,206,107,81,99,107,186,223,230,228,84,253,22,187,218,139,185,177,118,137,96,208,105,222,155,89,49,136,33,138,52,166,162,166,102,204,233,254,77,60,108,243,233,68,77,253,79,184,135,158,83,186,70,252,215,92,33,206,230,139,170,12,90,186,23,53,82,126,143,89,244,213,91,250,187,110,239,99,126,226,111,216,214,177,168,198,166,200,212,217,63,160,10,142,23,201,14,74,92,191,0,56,57,68,56,254,114,164,77,128,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,42,135,5,74,155,148,255,0,56,21,39,154,28,148,181,126,5,64,120,77,109,193,160,212,77,54,189,227,19,195,20,137,83,69,82,205,159,211,252,170,121,25,229,212,138,155,250,255,0,113,174,142,191,225,19,105,190,181,102,120,84,204,107,22,215,119,157,140,107,92,215,34,70,231,117,179,205,168,137,250,46,111,177,19,99,102,119,181,175,106,177,201,186,57,21,23,250,8,64,230,197,164,111,194,181,194,108,238,24,186,96,202,107,166,115,149,103,235,245,153,77,75,183,171,182,237,246,187,239,3,57,185,92,106,149,191,39,208,76,123,21,108,242,186,166,213,65,21,27,154,248,221,179,122,36,170,111,146,170,170,109,180,95,3,54,200,36,229,139,174,19,233,246,189,216,240,170,218,132,109,6,71,93,13,62,201,77,214,228,233,138,165,124,156,158,105,235,74,159,121,58,244,243,199,85,79,21,76,42,171,28,204,108,141,85,77,188,149,55,64,59,14,169,91,186,162,157,167,14,64,40,111,176,173,23,116,41,216,229,23,224,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,113,192,95,51,148,246,129,202,123,14,64,2,216,113,47,159,195,166,186,27,154,101,111,158,56,165,162,178,213,75,18,201,211,210,174,233,219,216,229,77,255,0,73,62,38,185,122,145,147,213,103,58,135,145,101,117,14,73,38,188,93,42,42,189,70,162,34,245,200,170,212,68,77,211,217,183,177,87,250,201,104,230,231,172,21,22,77,60,126,155,210,213,67,253,215,142,72,100,98,181,142,119,75,101,161,145,124,250,183,79,39,47,192,139,46,31,176,151,106,54,181,225,120,90,50,71,54,231,120,167,142,68,98,170,59,182,215,117,191,101,68,85,79,85,171,240,255,0,140,9,123,229,57,163,212,216,46,138,85,101,51,193,43,42,178,10,170,91,131,85,207,126,202,215,208,198,190,199,53,54,254,49,222,205,255,0,164,206,211,196,232,214,17,73,167,186,111,98,197,232,154,246,199,73,65,75,30,207,122,185,125,72,35,103,154,170,39,247,137,240,61,176,3,173,222,106,86,190,72,82,1,55,219,205,74,202,83,218,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,252,76,147,44,183,98,254,31,210,16,212,201,226,122,250,59,45,106,237,211,182,251,238,169,253,242,30,67,93,181,90,209,165,250,121,150,222,174,17,220,250,237,88,221,125,215,174,133,27,220,107,98,130,87,110,197,87,183,103,254,109,118,243,79,61,188,208,133,142,39,184,237,203,53,99,236,215,228,191,80,245,50,193,232,175,25,227,187,215,121,105,123,253,222,207,111,110,197,67,186,186,123,114,126,150,219,117,121,111,186,129,152,121,207,55,206,26,242,111,5,224,48,141,76,143,195,119,58,251,214,218,4,223,171,167,109,182,173,95,239,84,193,30,32,56,141,194,53,90,162,225,46,59,106,190,83,165,93,242,91,155,60,108,16,177,82,39,44,187,34,244,74,239,91,243,137,229,236,242,95,51,28,192,23,19,79,181,22,201,138,101,244,23,251,141,45,116,148,244,189,222,182,194,198,43,215,170,39,177,54,69,114,39,181,201,241,51,223,65,249,158,232,30,151,88,172,118,203,254,35,159,212,75,108,241,61,229,163,160,162,123,93,220,124,174,111,79,93,91,85,124,164,77,247,68,248,145,136,0,216,179,134,254,50,244,195,137,188,102,92,163,3,177,101,20,20,177,94,29,101,86,93,233,105,226,147,190,145,194,254,173,162,158,68,232,218,118,121,239,190,232,239,47,102,247,240,214,123,70,53,195,61,210,60,162,195,83,102,207,114,203,86,59,69,124,165,186,220,109,182,139,172,208,71,82,214,73,26,202,171,19,100,107,30,247,71,26,55,214,219,116,70,162,174,200,77,143,6,60,90,227,58,207,165,247,76,162,54,229,117,9,75,127,158,131,170,234,145,190,100,233,167,167,126,200,189,231,250,191,157,251,253,187,249,125,225,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,5,11,190,222,74,86,82,190,208,41,111,146,157,133,5,73,230,128,114,96,151,54,61,30,166,206,180,82,151,41,130,9,95,85,143,213,85,92,28,173,123,246,70,178,134,69,246,53,171,191,241,109,246,237,253,38,118,158,39,89,112,138,77,66,211,123,238,47,90,215,186,58,186,10,168,246,99,213,171,235,193,35,60,149,17,127,191,95,128,26,217,105,190,79,85,131,106,30,59,149,211,185,35,154,207,116,167,170,245,218,138,137,209,34,43,145,81,118,79,102,254,213,79,234,54,52,225,163,63,135,82,180,55,11,202,217,60,114,203,91,101,165,150,85,143,167,165,29,211,183,177,170,187,126,138,252,77,121,184,129,194,93,167,58,215,154,97,106,201,26,219,101,226,162,56,209,234,170,238,219,157,214,205,213,81,21,125,87,39,195,254,50,83,121,70,107,5,69,239,79,25,166,245,85,80,255,0,114,35,142,24,216,141,99,93,210,233,107,164,79,62,173,215,201,169,240,2,70,206,23,216,114,0,160,229,161,125,167,30,192,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,248,28,148,187,218,7,7,45,56,42,79,36,3,146,137,165,100,16,190,121,23,102,198,213,115,191,161,19,114,179,195,235,78,97,79,131,105,165,255,0,32,169,118,205,130,223,86,169,235,53,21,85,180,242,63,203,171,203,249,32,66,79,51,141,75,76,227,137,124,138,195,23,87,103,27,184,77,3,21,85,138,139,215,5,50,46,221,62,126,216,254,42,167,181,229,73,163,55,28,167,90,109,250,137,51,58,104,108,85,49,76,205,226,147,243,157,80,214,49,118,114,108,223,37,103,199,115,18,53,179,35,147,53,214,76,207,35,107,28,171,115,191,86,74,198,249,42,170,44,206,70,254,143,146,249,34,123,9,180,229,161,165,172,194,120,110,196,239,115,183,105,239,54,184,107,118,86,189,170,222,228,149,18,108,168,229,219,217,55,193,0,203,182,181,172,106,49,169,178,53,54,79,232,57,0,10,92,82,159,121,202,175,152,2,164,246,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,234,170,169,138,142,150,106,186,135,244,69,4,110,145,238,217,87,102,162,110,171,178,127,50,29,167,145,214,11,188,184,254,146,230,215,232,43,25,73,37,183,28,185,86,50,162,78,158,152,157,29,52,142,71,175,87,171,178,109,191,159,151,151,152,17,113,205,135,137,189,77,199,53,110,147,77,116,255,0,54,240,248,150,67,129,199,29,214,139,209,180,239,239,186,122,154,232,102,78,228,177,44,173,234,137,172,111,170,228,219,218,155,46,234,70,97,125,120,196,212,90,253,77,212,203,101,250,227,145,210,222,164,130,197,13,26,84,83,246,122,90,214,212,84,59,161,123,72,141,221,58,213,124,252,253,100,254,98,197,0,0,0,0,0,46,166,149,113,69,174,186,39,143,84,98,186,99,156,250,26,215,87,90,251,132,208,122,50,142,163,170,161,204,100,110,127,84,209,61,201,187,98,98,108,139,183,171,236,221,87,123,86,0,218,82,201,145,90,111,253,239,69,214,119,251,29,61,127,155,115,122,122,183,219,244,145,55,246,41,250,134,35,240,11,171,151,77,84,251,119,233,44,186,134,249,232,191,69,244,120,111,15,249,158,231,138,223,126,210,39,183,182,155,111,253,234,237,241,50,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,251,14,64,29,107,247,149,52,224,34,249,129,89,195,154,215,181,88,228,221,28,155,47,244,28,128,33,27,154,222,140,220,113,109,105,184,106,36,44,234,161,190,212,203,51,246,138,79,205,244,195,70,196,221,203,187,124,213,255,0,13,143,21,203,31,82,211,7,226,95,29,176,203,213,217,201,46,16,192,245,69,98,34,116,65,82,137,191,87,159,182,79,130,161,38,92,203,244,181,153,183,13,217,101,238,6,239,61,154,215,53,110,200,215,185,93,219,146,158,77,145,26,187,123,33,248,161,9,122,39,145,201,133,107,38,25,145,185,142,69,182,95,168,229,123,124,145,81,18,102,163,191,75,201,60,149,125,160,108,219,12,172,158,22,79,26,238,217,26,142,111,244,42,110,86,120,125,22,204,41,243,157,52,176,100,20,206,221,179,219,233,21,125,102,170,162,186,158,55,249,244,249,127,40,247,0,82,227,130,165,243,66,144,42,69,57,41,105,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,243,82,165,93,144,164,14,83,218,84,82,210,160,6,9,115,101,213,216,176,109,20,163,198,160,85,241,55,234,186,171,122,162,58,63,38,190,138,84,223,103,110,187,39,113,61,159,121,157,138,168,136,170,171,178,39,181,72,70,230,207,171,85,89,126,181,75,167,172,172,149,244,152,197,124,219,199,221,107,152,143,117,53,54,202,136,158,105,183,175,237,251,212,12,67,209,203,19,178,221,94,195,113,247,250,222,147,191,208,192,255,0,37,243,107,167,111,87,232,249,251,55,246,27,34,104,222,57,30,35,165,24,150,53,22,200,203,125,162,150,22,162,111,228,137,26,121,122,222,127,31,137,6,124,184,244,122,163,82,248,141,197,239,19,66,139,65,143,93,105,170,230,238,69,35,154,239,82,119,183,101,111,151,147,161,248,169,63,20,116,209,209,82,65,71,10,34,71,4,109,137,168,159,4,106,108,159,239,1,220,112,190,195,147,133,246,1,71,196,169,19,226,112,84,137,176,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,199,138,47,118,109,92,255,0,33,47,255,0,79,152,185,199,156,212,123,71,167,244,243,40,176,248,142,199,164,172,181,212,157,222,142,174,223,114,7,183,171,167,116,223,109,247,219,116,254,144,53,143,200,255,0,219,204,255,0,189,39,251,234,126,81,147,28,127,233,223,228,207,88,236,214,31,76,122,75,191,140,211,213,247,124,63,103,167,170,170,169,189,61,61,78,223,244,55,223,127,143,176,198,112,0,0,0,0,0,0,37,195,146,191,235,143,246,123,247,137,39,6,58,240,137,164,159,146,223,181,159,243,65,233,63,73,248,15,254,84,236,246,251,125,255,0,251,55,111,191,115,249,182,219,249,204,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,39,196,167,226,86,169,185,72,21,39,176,228,225,61,135,32,120,221,100,199,35,203,180,163,45,198,165,217,89,112,180,85,66,228,93,252,209,99,95,47,87,207,225,240,53,187,214,59,19,177,45,94,204,177,246,122,190,140,191,215,64,207,37,242,107,103,119,79,233,121,251,54,246,155,56,86,83,71,91,73,61,28,200,139,28,241,186,39,34,252,81,201,178,255,0,190,64,63,49,205,30,168,211,78,35,114,139,196,48,162,80,100,55,90,154,184,122,34,145,173,111,169,3,221,186,187,203,205,211,124,20,9,17,229,53,171,177,103,58,41,89,141,78,171,226,108,53,116,182,244,69,116,126,109,101,20,73,190,205,217,118,94,218,251,126,227,59,72,69,229,49,171,85,88,134,181,69,167,175,172,149,148,153,61,124,59,71,221,107,88,175,109,53,78,234,168,190,107,191,169,236,251,144,155,148,84,84,69,69,221,23,216,160,114,82,190,210,162,151,1,194,121,41,89,65,82,46,232,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,236,7,10,165,8,190,103,15,118,223,207,253,98,38,170,249,170,255,0,160,14,212,77,142,64,3,240,115,155,253,38,49,136,221,175,117,149,44,167,101,45,20,242,163,222,238,148,69,108,78,119,183,255,0,21,77,114,120,167,204,166,207,56,135,212,28,150,74,215,85,50,162,255,0,86,200,158,175,234,78,136,223,219,110,222,73,229,179,19,225,240,248,251,73,153,230,93,172,31,146,237,4,154,10,43,170,82,214,223,29,87,110,141,27,47,75,213,206,162,155,109,189,85,248,170,125,222,212,243,32,154,142,58,236,171,40,134,57,82,90,170,203,189,123,81,255,0,202,124,178,75,39,159,179,218,170,174,255,0,72,19,19,202,99,71,40,172,186,81,67,168,149,150,72,227,174,186,68,218,132,168,124,91,61,237,73,171,90,197,69,234,254,241,205,219,203,216,168,72,89,100,248,50,195,227,195,56,102,211,187,98,209,120,90,143,179,212,107,60,106,197,107,145,221,42,239,52,85,95,63,89,87,250,203,216,0,165,84,229,125,133,32,19,218,86,82,212,248,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,221,21,62,243,144,4,92,243,94,225,83,80,245,71,80,151,91,177,251,206,59,79,98,196,48,15,237,234,122,202,137,217,87,39,133,158,186,166,78,211,89,11,152,187,178,68,70,245,61,187,187,125,246,79,50,39,77,161,115,220,46,209,156,98,151,188,126,225,102,182,86,190,235,107,169,183,109,93,78,217,35,115,101,141,204,233,126,237,93,217,235,46,233,178,249,42,249,41,25,60,91,114,207,203,47,255,0,101,63,37,244,154,103,141,118,60,119,142,236,199,45,31,136,234,236,118,247,236,82,175,95,78,210,126,151,179,171,203,218,160,69,128,0,0,0,1,127,180,3,130,205,83,226,59,13,172,205,240,139,254,43,67,67,67,115,146,213,36,119,90,170,152,166,89,153,20,82,171,145,34,130,68,233,233,153,169,190,232,187,162,249,123,21,125,15,7,124,26,103,188,65,92,44,154,135,102,184,98,127,103,109,89,101,53,186,227,67,119,150,110,229,67,98,117,60,210,181,35,108,15,99,216,232,230,70,236,231,38,235,212,138,136,158,107,53,250,13,160,120,206,143,98,21,152,204,120,142,41,72,149,55,41,43,250,45,86,248,227,133,122,162,137,155,170,118,217,235,126,111,219,183,177,19,204,11,174,198,43,119,223,111,50,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,20,47,180,172,165,201,241,0,138,84,80,84,158,192,57,35,211,155,62,142,81,94,180,162,187,81,40,236,145,201,93,107,137,213,11,80,200,183,123,26,179,81,53,234,171,213,253,227,93,191,151,177,20,144,178,201,241,155,135,199,153,240,205,168,150,196,162,241,85,31,103,171,22,8,209,138,231,43,186,81,222,72,138,158,126,170,47,245,1,2,252,44,102,83,96,124,67,233,246,75,29,107,169,89,79,127,164,100,175,71,244,167,68,143,237,187,127,37,242,217,235,240,248,252,61,166,198,216,53,254,147,39,196,109,55,186,58,150,84,50,170,138,9,85,236,119,82,42,186,38,187,219,255,0,140,134,177,53,145,215,98,185,68,209,196,146,210,214,90,43,220,140,254,75,226,146,41,60,189,190,197,69,111,250,9,217,229,163,172,31,149,29,4,134,10,219,170,85,86,216,221,73,110,145,29,47,83,209,205,162,135,125,253,84,248,162,253,254,197,243,3,46,206,21,55,57,0,117,42,249,236,86,138,117,202,213,69,221,23,253,1,142,223,249,191,172,14,224,112,139,185,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,46,251,121,20,43,211,226,190,103,97,215,36,77,145,61,170,139,247,160,20,116,245,187,100,246,29,200,136,137,178,33,68,109,115,60,149,55,254,115,176,1,215,60,209,211,194,249,230,122,53,145,181,92,229,85,217,17,17,55,83,153,166,138,158,55,77,52,141,99,24,138,174,115,151,100,68,67,18,56,201,227,103,2,209,156,62,106,27,61,254,219,91,119,171,108,240,197,3,42,228,71,171,188,50,185,169,249,182,170,162,42,189,137,230,168,158,104,6,14,243,112,214,202,124,203,56,183,233,205,166,244,202,136,108,87,26,153,106,97,138,126,164,141,254,30,6,179,169,168,212,219,201,242,124,87,226,99,215,2,250,63,95,171,122,235,103,134,43,83,235,40,236,181,116,53,245,75,218,235,107,26,149,144,167,159,172,159,14,191,191,216,190,69,167,212,108,206,255,0,171,218,143,121,203,234,227,154,162,182,251,94,249,217,11,30,249,122,122,220,136,198,181,93,186,251,58,83,252,222,207,97,46,124,170,248,96,159,78,112,111,202,158,75,109,170,130,225,148,91,169,165,141,149,52,241,183,161,173,168,149,237,86,175,155,191,71,182,171,191,243,123,0,207,60,98,211,5,139,28,181,217,105,160,108,49,80,209,195,78,216,218,222,148,106,53,136,155,109,240,246,31,166,0,28,47,176,164,229,87,224,112,158,208,42,68,216,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,230,222,49,219,53,255,0,179,233,106,62,255,0,99,171,183,249,199,183,167,171,109,255,0,69,83,127,98,31,164,0,194,252,183,149,199,8,255,0,218,159,101,116,51,252,39,127,254,105,174,127,246,61,63,167,87,254,55,176,196,29,103,229,113,170,29,234,223,201,6,134,126,111,210,242,120,111,249,166,167,255,0,104,239,39,71,251,98,175,254,247,237,245,190,255,0,137,49,192,8,56,194,249,92,113,63,246,150,143,237,134,134,127,114,63,57,226,63,230,154,221,254,13,221,31,197,213,245,126,159,79,179,253,227,49,116,127,149,198,134,122,34,209,249,89,208,207,237,239,237,143,72,127,205,53,103,247,210,118,191,136,171,219,244,123,127,163,253,127,18,64,128,22,179,71,248,98,209,13,7,179,62,193,165,120,71,160,232,100,184,45,209,209,122,74,174,167,122,165,100,108,89,58,167,149,235,250,49,70,155,111,183,171,236,243,93,238,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,122,251,133,5,170,146,74,251,165,117,61,29,52,91,117,205,81,43,99,141,187,170,34,110,231,42,34,110,170,137,253,42,128,119,170,162,38,234,126,14,77,158,98,152,117,61,69,86,71,117,240,113,82,211,62,178,87,118,36,147,166,22,163,149,206,217,141,85,93,145,174,242,79,63,47,97,135,252,115,241,146,186,89,167,121,180,58,67,174,88,173,30,105,108,244,111,163,168,169,234,237,213,149,140,238,79,76,178,237,77,42,61,95,188,50,72,239,54,174,205,85,114,109,178,42,70,6,77,204,47,140,12,198,158,162,151,35,213,239,25,21,85,51,232,229,111,160,45,113,245,66,228,114,57,187,178,153,21,55,71,59,205,60,252,253,160,76,182,69,204,23,132,60,82,181,150,235,254,174,120,90,137,34,73,218,207,64,92,223,187,21,85,17,119,101,50,167,181,171,254,99,191,26,227,227,132,204,191,196,253,157,213,127,23,225,58,59,223,220,43,156,125,61,91,244,254,157,58,111,191,75,189,159,113,175,214,69,168,89,126,87,90,203,141,254,239,226,170,35,137,32,107,252,60,76,217,136,170,168,155,49,168,158,215,47,249,206,252,107,83,243,156,67,196,253,157,190,120,79,23,209,222,254,214,134,78,174,157,250,127,77,139,182,221,78,246,125,224,108,209,106,203,49,251,221,67,169,109,149,253,233,88,197,145,91,218,123,118,106,42,38,251,185,17,61,170,135,235,34,238,155,161,175,93,171,152,223,25,150,74,135,85,91,53,143,179,43,216,177,171,190,207,90,157,187,85,81,118,217,212,202,158,212,66,92,184,78,226,167,28,213,12,63,22,139,46,214,172,74,235,146,203,137,80,220,47,20,172,185,80,71,81,29,98,197,7,125,210,67,18,181,99,84,146,71,34,183,165,17,170,187,108,158,72,6,81,131,231,160,184,80,93,105,35,175,181,215,83,214,83,75,191,68,212,242,182,72,221,178,170,46,206,106,170,46,202,138,159,210,138,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,55,57,0,80,84,158,194,149,246,156,162,252,0,168,252,204,158,211,5,247,28,186,89,106,96,108,209,87,81,205,78,232,220,222,164,114,57,138,155,109,241,246,159,166,0,215,123,142,141,31,175,210,77,117,188,67,45,169,244,116,119,170,186,234,250,85,237,116,53,237,90,201,147,203,214,95,135,71,221,237,79,35,33,121,71,235,101,62,27,156,92,52,230,237,122,101,60,55,219,141,52,180,208,203,63,74,72,255,0,15,59,95,210,213,106,239,228,200,254,41,240,50,91,154,167,12,19,234,54,13,249,83,198,173,181,83,220,49,123,117,76,178,50,154,158,55,117,181,213,17,61,202,229,242,119,232,247,21,54,254,127,105,17,154,115,153,223,244,135,81,236,217,125,36,115,83,214,216,171,217,59,225,123,223,23,87,67,149,30,215,43,118,95,103,82,127,159,219,236,3,103,88,38,142,162,22,79,11,209,204,145,168,230,170,46,232,168,169,186,29,134,34,240,109,198,206,5,172,216,124,52,55,139,253,182,138,239,72,216,33,150,7,213,200,175,71,120,100,115,147,243,141,69,84,69,99,211,201,85,60,148,203,120,102,138,162,54,205,12,141,123,30,136,173,115,87,116,84,80,42,84,69,246,161,211,211,208,237,151,216,119,157,114,53,207,242,68,219,249,192,35,211,224,190,101,105,190,222,101,17,196,216,211,218,170,191,122,157,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,58,213,239,85,217,141,77,191,190,95,248,128,173,87,100,221,74,123,140,219,201,119,56,141,136,159,164,189,74,159,21,246,149,238,155,236,5,169,214,170,253,66,170,197,106,232,112,234,24,233,235,29,20,200,143,116,251,249,172,46,233,246,72,207,138,167,199,225,253,100,75,106,87,5,28,76,234,53,214,58,220,145,181,213,171,214,136,197,150,229,77,39,74,171,90,221,255,0,57,84,191,6,167,220,77,250,162,47,181,55,41,108,81,181,119,108,109,79,232,64,34,235,133,46,85,177,90,238,116,217,126,169,220,43,21,209,182,9,153,71,217,163,150,52,123,102,71,42,42,245,201,229,210,196,248,124,84,147,76,95,28,182,98,24,237,187,24,179,66,216,168,173,148,236,166,129,141,99,90,136,198,166,201,228,212,68,79,234,67,245,0,2,151,189,24,155,149,29,83,71,214,155,34,236,160,117,247,119,119,159,222,119,53,119,217,78,134,66,173,114,121,239,247,169,244,53,0,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,7,10,168,158,213,216,193,222,53,248,211,199,48,189,39,212,11,30,31,156,233,229,207,42,179,87,195,67,29,153,247,56,230,170,238,71,113,138,57,88,250,120,231,73,58,216,212,145,92,136,136,173,86,42,170,108,138,102,62,95,145,125,153,182,197,95,224,252,79,114,118,195,209,220,232,219,118,185,119,223,101,254,247,253,38,183,220,78,213,250,67,137,77,89,175,237,246,252,78,115,126,155,163,125,250,122,171,230,93,183,248,251,64,243,154,155,168,119,173,86,206,46,89,246,69,75,69,79,112,186,118,123,209,81,49,236,133,189,168,89,19,122,81,238,115,147,213,141,21,119,114,249,170,251,61,135,151,0,0,0,1,239,52,107,89,114,125,14,201,234,178,204,78,130,215,87,87,87,64,251,115,217,113,138,73,35,72,221,36,114,42,162,70,246,47,86,241,55,207,125,182,85,242,251,188,24,2,118,56,6,226,218,209,170,218,111,130,226,153,22,89,131,211,101,215,79,73,247,172,84,85,237,101,107,123,115,213,72,222,154,103,204,233,83,243,81,182,69,221,23,213,85,119,146,25,158,138,139,236,93,205,123,249,110,93,253,5,198,150,157,221,124,63,127,177,233,127,205,245,244,239,213,105,172,111,183,101,251,254,226,125,113,12,139,237,53,182,90,255,0,7,225,187,115,186,30,142,231,94,251,53,171,190,251,39,247,223,232,3,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,80,229,219,117,58,123,187,59,203,239,59,220,135,206,248,85,206,95,61,190,229,3,232,99,209,233,185,81,213,12,125,9,178,174,234,118,129,249,121,70,57,108,203,241,219,142,49,121,133,178,209,92,233,223,77,59,28,198,185,21,142,77,151,201,200,168,191,214,132,101,241,91,202,182,43,165,206,167,47,210,203,133,98,58,70,207,51,232,251,52,113,70,175,116,202,228,68,94,184,252,186,94,191,15,130,18,144,0,131,253,53,224,163,137,157,57,186,201,91,141,182,186,137,122,213,30,177,92,169,163,234,84,107,155,191,230,234,147,224,229,251,201,105,209,90,253,66,165,197,105,40,115,26,24,234,43,27,20,40,175,108,251,121,164,45,234,246,200,255,0,138,47,199,227,253,101,212,116,81,185,119,116,109,95,233,66,164,68,79,98,108,5,61,198,109,230,187,21,34,238,155,160,223,207,98,137,24,139,250,43,210,171,241,79,104,29,128,235,71,189,23,103,181,54,254,249,63,226,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,83,113,178,28,128,40,145,237,141,138,229,248,29,52,106,231,34,185,202,170,191,122,149,78,197,149,118,69,242,43,137,157,13,219,200,14,192,10,58,211,125,190,32,86,82,231,181,159,164,84,117,78,197,123,54,79,104,21,245,34,166,233,241,57,79,52,58,96,221,27,208,190,214,249,29,224,113,178,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,30,243,68,205,254,193,104,13,130,241,232,207,29,222,204,41,105,187,125,238,214,219,209,86,187,171,126,151,127,121,182,219,124,72,45,202,238,94,153,202,47,23,142,207,103,199,87,212,84,246,250,186,186,58,228,115,186,119,217,55,219,125,183,217,9,200,230,171,134,93,51,158,30,177,235,77,166,122,88,102,135,51,164,168,115,170,28,230,183,165,40,107,155,178,116,181,203,190,239,79,135,222,65,166,73,110,158,207,145,93,45,53,46,99,166,162,173,158,158,71,70,170,173,87,49,234,213,84,221,17,118,221,62,224,63,56,0,0,0,0,0,7,169,211,12,151,236,134,115,109,200,188,23,139,240,157,239,204,247,59,125,93,80,189,159,165,178,237,183,86,254,207,129,55,188,174,243,127,183,186,3,127,188,122,51,192,246,115,10,170,110,223,123,187,190,212,84,78,234,223,165,191,223,237,182,223,2,14,244,247,29,173,203,50,250,11,5,186,88,35,168,170,238,244,58,119,42,49,58,98,123,215,117,68,85,246,53,126,4,221,114,170,195,46,152,55,15,89,13,166,237,61,44,211,77,153,213,212,53,212,238,115,155,210,180,52,45,217,122,154,213,223,118,47,195,238,3,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,54,67,144,7,11,228,135,29,72,137,186,252,10,142,137,247,86,244,39,181,222,64,118,181,237,127,232,149,29,80,49,88,205,151,218,118,128,5,29,105,190,223,18,176,62,90,199,57,170,213,106,170,121,124,20,239,141,237,145,136,228,248,156,74,196,122,109,178,20,64,197,137,85,21,124,128,238,217,2,38,199,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,14,54,67,144,0,29,93,46,235,221,14,211,141,147,112,8,114,0,20,244,166,251,236,133,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,1,226,181,103,13,131,56,199,41,173,53,22,10,43,187,98,173,101,66,65,85,20,111,99,85,35,145,189,104,146,121,111,235,109,247,249,169,174,127,17,150,230,218,56,132,212,251,75,41,99,166,109,22,103,122,167,72,35,106,35,34,70,87,76,222,134,163,124,145,19,109,147,111,47,35,102,69,68,114,108,168,70,215,27,220,191,240,235,142,13,169,26,163,167,122,75,220,206,238,247,100,186,67,93,233,233,83,187,53,77,202,55,84,73,219,154,167,178,222,166,73,42,236,173,68,77,253,84,69,68,2,31,65,251,89,166,23,146,233,238,75,89,135,230,22,223,71,221,237,253,191,17,79,222,142,94,142,184,219,35,125,104,220,230,174,236,123,87,201,87,219,183,180,252,80,0,0,0,30,163,79,52,203,56,213,107,212,248,238,3,100,244,165,194,158,149,213,178,195,226,97,131,166,22,189,140,87,117,74,246,181,125,105,24,155,34,239,231,236,242,80,46,247,47,204,122,44,175,139,188,10,193,53,174,158,226,202,175,74,111,77,80,198,62,57,58,109,149,79,243,71,250,171,183,78,254,127,20,66,123,116,155,13,131,7,199,42,109,52,246,10,43,67,101,173,125,66,193,75,20,108,99,149,99,141,189,106,145,249,111,234,237,247,249,33,133,156,187,120,39,199,244,251,31,211,253,102,204,116,207,192,106,13,7,165,124,77,203,211,47,151,163,173,245,116,236,252,212,115,186,5,222,7,181,190,76,95,110,255,0,165,186,146,14,136,141,77,145,0,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,165,55,223,100,42,0,14,20,228,1,213,210,238,189,212,237,56,217,55,57,0,113,178,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,229,184,197,6,101,143,85,227,119,73,170,34,166,172,237,245,190,157,205,108,137,208,246,189,54,87,34,167,181,169,240,246,110,126,192,2,43,248,241,229,225,104,154,139,57,214,29,55,180,234,62,75,151,47,163,60,21,178,138,6,214,67,81,231,75,79,39,76,48,211,119,95,211,23,91,151,165,254,74,213,85,242,69,66,59,46,124,55,241,17,100,142,73,175,58,11,168,180,17,197,18,207,35,170,177,106,232,145,145,166,251,189,85,209,38,205,77,151,207,217,228,166,204,78,78,164,219,115,192,234,110,149,126,81,109,247,10,15,79,122,63,199,91,37,183,117,248,94,239,71,91,94,157,123,117,183,125,186,253,158,94,207,104,26,211,220,113,188,138,207,59,105,174,214,27,141,20,206,98,72,216,234,41,95,27,149,170,170,155,162,57,17,118,221,23,207,249,148,174,219,138,101,23,158,231,161,241,187,173,119,103,110,231,134,163,146,94,141,247,219,126,148,93,183,217,118,223,238,82,97,53,19,148,119,219,219,212,23,143,225,5,224,123,52,173,166,237,253,148,238,239,179,222,238,173,252,99,127,191,219,109,190,7,221,166,220,168,63,39,158,145,255,0,103,191,72,122,67,179,255,0,242,183,107,163,163,175,254,236,118,251,245,255,0,55,176,8,162,165,225,155,137,10,249,22,26,30,31,117,42,162,68,111,82,182,44,82,189,234,137,247,236,145,123,60,208,148,238,9,249,121,225,152,61,45,151,81,47,201,168,54,172,130,249,136,83,37,210,138,227,218,130,58,90,153,146,154,105,162,72,223,76,143,99,155,35,21,189,46,114,170,34,42,46,234,155,153,199,138,224,63,102,110,18,87,250,91,196,247,33,88,122,59,29,27,110,230,174,251,245,47,247,191,233,61,106,38,200,137,247,1,249,24,150,49,65,134,227,212,152,221,174,106,137,105,168,251,157,15,168,115,93,34,245,189,207,93,213,168,137,237,114,252,61,155,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,205,111,233,57,19,250,84,14,65,228,47,58,195,164,152,229,43,107,178,29,82,196,45,116,239,145,34,108,213,151,186,104,24,231,170,42,163,81,207,122,34,174,205,85,219,219,178,47,220,121,183,241,89,194,236,79,116,114,113,37,165,140,123,21,90,230,187,49,183,34,162,167,181,21,59,192,93,48,91,235,55,16,250,1,145,212,195,69,143,107,150,159,93,42,42,58,187,49,81,100,212,83,190,78,148,85,119,75,89,34,170,236,141,85,93,189,155,47,220,123,138,11,157,182,235,75,29,117,178,225,77,89,77,46,253,185,160,149,178,49,251,42,162,236,230,170,162,236,168,169,253,40,7,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,222,110,148,246,59,69,117,234,173,146,62,11,125,52,181,82,182,52,69,122,177,141,87,42,53,21,81,55,217,60,183,84,3,236,48,71,137,110,103,31,144,31,179,159,236,37,233,239,79,120,207,255,0,153,124,47,103,177,217,255,0,185,95,213,191,123,249,182,233,248,239,229,98,185,130,241,77,167,209,107,53,153,174,179,228,59,174,49,78,190,84,240,127,211,117,95,246,226,46,128,201,157,100,227,71,242,181,140,82,227,159,147,111,69,120,106,246,86,247,189,51,223,234,233,142,70,116,244,246,27,183,241,155,239,191,195,217,230,99,125,117,103,140,173,168,172,237,244,119,229,124,157,59,239,183,82,170,237,191,245,159,48,2,232,232,214,183,254,72,242,91,62,69,246,99,210,190,137,241,31,153,241,189,142,239,118,57,25,250,93,183,116,237,220,223,216,187,237,240,220,207,157,12,230,241,209,91,136,233,103,240,123,223,199,221,97,183,120,255,0,181,159,161,226,106,182,235,237,248,63,62,158,231,179,169,55,219,218,155,145,106,0,217,227,75,245,7,242,145,96,168,190,122,35,209,221,138,199,210,118,188,71,123,126,150,49,221,91,244,183,251,253,182,219,224,123,3,95,94,10,53,167,22,211,172,243,12,176,222,232,46,179,212,84,102,246,234,166,186,150,40,220,196,99,166,166,106,34,171,158,213,223,118,47,195,238,39,107,79,181,66,193,169,30,63,208,116,119,8,61,29,218,238,248,184,216,221,251,157,123,116,244,189,223,222,46,251,237,240,3,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,251,198,78,173,80,224,218,49,168,248,252,79,187,211,221,234,176,75,196,244,85,116,74,140,72,36,117,37,67,35,127,95,91,92,215,53,236,223,118,166,233,228,169,230,100,17,20,252,219,245,151,37,195,117,94,159,79,109,185,39,131,183,223,52,253,158,34,143,193,199,39,123,189,83,95,19,189,119,49,92,221,218,212,79,39,38,219,111,229,237,2,48,242,44,171,39,203,171,89,114,203,50,59,165,234,174,40,146,6,84,92,107,36,169,145,177,162,171,145,136,233,21,85,26,138,231,46,222,205,220,191,121,249,96,0,0,0,0,1,221,67,93,91,108,173,167,185,91,107,39,164,171,164,149,147,211,212,65,34,199,36,50,53,81,205,123,28,221,149,174,69,68,84,84,243,69,66,77,121,77,241,9,121,182,126,84,255,0,41,25,54,87,145,119,125,7,224,187,245,175,171,236,109,227,187,155,119,164,78,158,173,217,236,246,244,249,251,16,140,66,232,232,134,178,228,186,71,233,175,179,185,39,162,125,43,225,187,223,218,113,207,221,237,119,58,127,77,142,233,219,184,190,205,183,223,227,176,27,43,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,126,125,250,253,105,198,45,51,223,47,149,126,26,138,155,167,187,47,109,207,233,234,114,53,60,154,138,171,235,57,19,201,62,32,125,234,187,38,255,0,113,228,115,157,78,176,105,253,29,101,117,230,146,225,52,116,84,50,92,36,74,88,216,229,88,216,142,85,68,234,123,125,111,81,127,155,217,230,98,71,19,156,196,244,195,79,162,207,48,252,63,88,124,6,97,65,102,159,208,244,255,0,103,234,37,232,175,146,137,36,166,245,228,166,116,75,188,143,141,125,117,86,249,236,239,45,200,199,201,185,133,241,129,152,211,212,82,228,122,189,227,34,170,166,125,28,173,244,5,174,62,168,92,142,71,55,118,83,34,166,232,231,121,167,159,159,180,9,92,205,249,162,104,14,5,224,189,49,136,106,12,222,59,185,219,240,214,250,39,109,209,211,190,253,85,109,254,253,54,219,127,136,194,57,162,104,14,123,227,125,15,136,106,12,62,7,183,220,241,54,250,38,239,215,213,182,221,53,110,254,241,119,223,111,129,8,89,46,167,231,57,127,134,251,69,124,241,126,19,175,179,253,173,12,125,61,91,117,126,131,19,125,250,91,237,251,134,53,169,249,206,33,226,126,206,223,60,39,139,232,239,127,107,67,39,87,78,253,63,166,197,219,110,167,123,62,240,54,80,193,181,58,193,168,20,116,117,214,106,75,132,49,214,208,199,112,141,42,163,99,85,35,122,53,81,23,165,238,245,189,116,254,111,111,153,235,145,119,77,254,243,94,44,103,152,95,24,24,117,61,61,46,57,171,222,14,42,90,102,81,196,223,64,90,228,233,133,168,212,107,119,125,50,170,236,141,111,154,249,249,123,73,56,225,143,152,158,152,106,12,88,30,31,152,107,15,143,204,43,236,208,122,98,159,236,253,68,93,117,241,209,44,149,62,188,116,205,137,54,145,146,47,168,168,223,45,155,229,176,25,204,15,207,176,223,173,57,61,166,11,229,142,175,196,209,84,245,118,165,237,185,157,93,46,86,175,147,145,21,61,102,170,121,167,192,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,47,243,164,161,173,159,137,236,102,166,26,73,228,134,61,63,162,235,145,177,170,181,187,92,46,42,187,170,121,39,145,52,4,127,115,47,225,242,151,80,22,251,170,178,209,228,114,73,141,233,253,87,76,148,81,162,210,55,195,248,201,211,186,189,183,109,250,126,183,172,158,174,222,207,104,16,176,0,0,0,0,0,0,125,52,116,53,181,157,126,14,146,121,250,54,234,237,198,174,219,125,246,223,111,232,83,230,50,163,129,174,31,41,117,219,237,183,137,163,200,231,244,31,163,122,125,15,26,59,167,189,226,127,140,222,55,237,252,87,151,179,249,94,223,128,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,84,79,106,236,96,39,29,188,91,80,99,154,63,168,216,238,7,173,152,170,101,182,187,132,20,80,90,233,235,173,245,21,177,62,43,156,44,154,53,167,119,83,213,204,99,100,234,69,106,171,122,92,171,182,219,166,102,234,118,115,71,167,246,10,123,205,117,202,217,69,28,213,140,165,73,46,19,36,113,170,171,30,237,145,85,205,245,189,69,242,223,216,138,107,151,196,133,206,59,223,17,26,165,121,134,104,101,142,191,52,189,213,54,72,29,213,27,209,245,211,57,21,171,186,238,213,223,201,119,95,32,60,166,105,154,100,186,133,146,214,102,25,133,203,210,23,123,135,111,196,84,118,99,139,175,162,54,198,223,86,54,181,169,179,24,212,242,68,246,111,237,63,20,0,0,0,7,237,97,121,166,75,167,185,45,30,97,135,220,189,31,119,183,247,60,61,71,102,57,122,58,227,116,110,245,100,107,154,187,177,238,79,52,95,110,254,211,241,64,19,133,203,179,137,200,181,7,76,52,255,0,15,204,53,107,29,175,204,43,253,43,226,108,254,42,138,42,247,244,84,85,200,207,237,104,209,175,77,162,99,95,228,212,245,83,171,217,230,103,42,42,47,177,119,53,226,229,233,147,83,225,220,96,96,57,29,93,101,21,44,84,126,149,234,150,178,68,100,45,235,181,213,177,58,156,170,136,155,171,182,79,63,106,161,61,250,99,156,209,234,5,130,162,243,67,114,182,86,199,13,99,233,86,75,124,201,36,104,168,198,59,101,84,115,189,111,93,60,183,246,42,1,235,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,15,1,175,152,175,219,93,17,212,60,79,199,248,63,77,226,119,107,111,136,237,119,59,61,234,73,99,235,233,221,58,182,234,223,109,211,125,189,168,123,240,6,180,252,67,104,151,228,27,52,162,196,62,211,122,115,198,90,227,185,120,143,5,225,122,122,229,150,62,142,158,227,247,219,181,190,251,255,0,43,109,188,188,237,121,177,71,16,28,41,126,93,51,42,60,183,237,239,161,60,37,178,59,119,135,244,95,137,234,232,150,89,58,250,187,204,219,126,238,219,109,252,159,111,159,148,32,241,35,195,119,240,124,251,59,255,0,54,126,159,244,255,0,139,255,0,161,222,23,179,216,236,255,0,219,95,213,213,222,254,109,186,126,59,249,5,149,0,0,0,253,172,31,27,251,101,154,88,49,15,27,224,253,57,116,165,182,248,142,223,115,179,222,149,177,245,244,238,157,91,117,111,182,233,190,219,110,128,48,124,111,237,150,105,96,196,60,111,131,244,229,210,150,219,226,59,125,206,207,122,86,199,215,211,186,117,109,213,190,219,166,251,109,186,19,65,203,31,134,159,200,15,229,39,254,109,125,61,233,239,67,255,0,208,223,11,217,236,120,207,251,107,250,183,239,127,54,221,63,29,252,188,199,4,188,4,125,138,161,161,202,255,0,42,254,55,208,153,100,87,47,15,232,46,223,123,178,218,105,58,58,188,66,244,239,211,182,251,46,219,251,20,145,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,122,163,171,159,147,111,70,127,204,255,0,164,125,35,222,255,0,229,190,207,111,183,209,255,0,96,237,247,235,254,111,97,130,89,15,57,239,64,209,50,179,248,55,119,250,229,72,250,126,216,244,237,186,42,239,191,129,95,184,9,49,4,96,227,220,236,61,61,90,250,63,224,207,216,232,137,100,234,251,103,213,190,202,137,182,222,5,62,243,45,120,122,226,235,242,243,67,96,173,252,159,122,15,211,158,43,213,244,183,137,236,246,86,84,246,246,89,213,191,107,249,182,234,248,237,230,25,18,10,99,127,113,136,253,182,220,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,12,61,230,137,155,253,130,208,27,5,227,209,158,59,189,152,82,211,118,251,221,173,183,162,173,119,86,253,46,254,243,109,182,248,144,91,149,220,189,51,148,94,47,29,158,207,142,175,168,169,237,245,117,116,117,200,231,116,239,178,111,182,251,111,178,19,165,205,19,8,251,123,160,54,11,63,164,252,15,103,48,165,169,238,118,123,187,237,69,90,222,157,186,155,253,254,251,239,240,32,183,43,182,250,27,40,188,89,251,221,239,3,95,81,77,220,233,233,235,232,145,205,234,219,117,219,125,183,219,117,3,242,192,0,0,0,0,0,122,157,48,201,126,200,103,54,220,139,193,120,191,9,222,252,207,115,183,213,213,11,217,250,91,46,219,117,111,236,248,19,123,202,239,55,251,123,160,55,251,199,163,60,15,103,48,170,166,237,247,187,187,237,69,68,238,173,250,91,253,254,219,109,240,33,11,76,49,175,181,249,205,183,29,241,190,19,197,247,191,61,219,238,116,244,194,247,254,142,233,190,253,59,123,126,36,222,242,187,194,62,193,104,13,254,207,233,63,29,222,204,42,170,123,157,158,214,219,209,81,55,167,110,167,127,121,190,251,252,64,204,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,3,192,101,90,7,162,57,175,133,251,89,163,120,45,239,193,245,248,127,73,99,180,149,61,158,190,158,174,142,228,107,211,191,75,119,219,219,210,159,113,239,192,17,225,172,156,177,110,25,142,49,75,108,211,236,119,74,172,119,24,171,217,60,181,30,17,212,221,80,164,114,53,89,213,21,42,185,119,115,152,187,42,109,234,239,240,67,27,171,185,45,241,61,61,109,68,212,217,198,149,71,12,146,189,209,179,210,119,4,233,106,170,170,38,201,67,178,121,19,64,0,138,125,26,229,33,170,248,110,75,103,185,106,21,94,149,95,45,244,126,35,198,83,247,42,106,123,221,113,200,214,122,178,209,163,93,179,156,197,243,246,116,249,123,16,206,93,54,225,7,66,112,251,45,165,46,186,25,166,51,95,45,179,44,233,112,131,24,163,116,141,145,38,115,227,123,37,116,40,244,115,83,167,101,242,84,86,249,123,16,190,96,15,142,215,102,180,88,233,221,73,101,181,81,219,224,123,214,71,69,75,3,98,98,189,81,17,92,168,212,68,223,100,68,223,249,144,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,156,140,78,167,46,200,128,126,110,81,144,81,98,120,205,223,42,184,197,52,148,150,106,26,139,132,236,129,168,178,58,56,99,115,220,140,69,84,69,114,163,87,109,213,19,127,138,17,213,196,135,51,29,63,199,243,138,26,43,59,53,34,130,23,218,162,149,209,210,36,17,49,92,179,76,138,229,70,213,34,111,178,34,111,252,200,123,30,99,220,73,227,90,104,235,222,153,207,169,23,75,37,230,253,129,212,201,67,111,165,74,198,182,119,207,226,225,141,202,232,155,219,106,185,236,233,221,202,155,116,166,251,38,202,66,213,214,247,121,191,84,54,178,249,119,173,184,206,198,36,109,150,174,161,243,61,24,138,170,141,69,114,170,237,186,170,237,252,234,7,184,186,113,29,196,53,243,181,233,173,120,212,75,135,99,171,181,226,178,138,233,122,55,219,126,158,169,87,109,246,77,246,251,144,240,117,23,43,141,91,18,58,187,133,76,204,69,234,70,201,43,156,136,191,126,202,191,206,124,224,14,218,122,202,186,71,172,148,149,83,66,245,78,149,116,111,86,170,167,221,186,127,65,235,113,237,106,214,76,69,148,241,98,122,181,153,217,89,73,215,225,219,110,191,85,83,36,61,91,245,116,36,114,39,78,253,78,223,111,111,82,253,231,141,0,72,143,11,156,199,29,140,219,48,92,55,83,50,189,80,200,175,49,221,89,21,194,174,74,239,22,202,150,201,92,231,53,174,124,213,40,247,162,70,246,181,81,201,240,219,216,136,74,238,143,235,6,51,173,120,205,78,85,138,208,220,233,105,41,107,159,111,123,46,17,70,201,22,70,199,27,213,81,24,247,167,78,210,183,227,190,232,190,95,126,178,180,213,53,20,117,17,86,81,212,73,4,240,61,178,69,44,111,86,190,55,181,119,71,53,83,205,21,21,17,81,80,144,222,92,124,81,219,49,151,88,244,207,50,213,123,236,119,156,139,60,166,142,146,223,44,181,211,182,165,149,30,18,22,53,206,106,58,52,71,61,174,106,163,149,63,159,100,93,192,153,112,82,201,25,38,253,11,190,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,121,13,78,193,168,245,2,193,79,102,174,182,219,43,99,134,177,149,73,29,194,20,146,52,84,99,219,186,34,181,222,183,174,190,123,123,21,77,114,248,144,182,71,100,226,35,84,172,208,195,12,81,208,102,151,186,86,199,3,122,99,98,50,186,102,162,53,54,77,154,155,121,38,201,228,108,196,168,139,237,77,204,4,227,183,132,154,12,143,71,245,27,34,192,244,79,21,92,182,233,112,130,182,11,165,61,13,190,158,182,87,203,115,133,243,72,181,14,233,122,57,236,116,157,74,174,69,119,83,145,119,223,101,8,83,7,237,102,152,94,75,167,185,45,102,31,152,91,125,31,119,183,246,252,69,63,122,57,122,58,227,108,141,245,163,115,154,187,177,237,95,37,95,110,222,211,241,64,0,0,0,126,214,23,133,228,186,133,146,209,225,248,125,183,210,23,123,135,115,195,211,247,163,139,175,162,55,72,239,90,71,53,169,179,24,229,243,84,246,109,237,2,248,114,244,198,105,243,30,48,48,28,114,174,142,138,170,42,207,74,245,69,89,26,62,23,116,90,234,222,157,77,84,84,93,149,187,167,151,181,16,158,253,49,193,168,244,254,193,81,102,161,182,219,40,163,154,177,245,75,29,190,20,142,53,85,99,27,186,162,53,190,183,168,158,123,123,17,12,72,229,217,195,28,90,125,166,26,127,152,102,26,75,142,208,102,20,30,149,241,55,143,11,69,45,123,58,234,42,227,103,246,204,106,231,174,241,61,172,242,114,250,171,211,236,242,51,149,17,19,216,155,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,110,184,131,212,56,52,171,72,47,249,245,77,223,209,113,218,252,47,85,95,135,89,251,125,202,168,162,253,4,107,183,223,185,183,232,174,219,239,229,182,229,197,49,131,153,149,194,107,87,4,122,145,95,78,214,58,72,189,15,178,61,21,91,231,119,163,79,130,167,222,4,71,113,255,0,172,148,186,225,172,150,108,178,143,35,244,211,41,49,154,123,114,212,120,53,166,233,86,213,85,73,209,210,172,102,251,119,81,119,219,249,94,223,47,44,103,63,66,249,121,170,189,213,178,174,174,56,152,246,70,145,162,70,138,137,178,42,175,197,87,239,63,60,0,0,0,0,1,236,180,87,33,102,35,172,152,30,89,45,103,132,101,151,38,181,220,93,81,219,238,118,82,26,168,228,87,244,236,189,91,116,239,182,203,190,222,197,60,105,219,71,80,250,74,184,42,227,70,171,225,145,178,53,29,236,85,69,221,55,255,0,48,27,13,112,139,196,45,14,188,253,172,240,89,127,167,61,7,224,58,191,185,235,77,217,239,119,246,246,198,206,173,251,75,247,237,211,240,223,207,34,72,193,228,159,144,214,223,191,44,190,50,40,25,216,251,59,211,219,106,166,253,94,145,223,125,213,126,228,36,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,1,249,247,235,13,167,39,180,207,99,190,82,120,154,42,158,158,236,93,199,51,171,165,200,228,243,106,162,167,172,212,95,37,248,31,160,0,193,158,39,57,118,105,134,160,197,158,102,24,126,143,120,252,194,190,205,63,161,234,62,208,84,69,215,95,29,18,71,77,234,73,82,216,147,105,25,26,122,232,141,242,221,222,91,145,143,147,114,244,227,3,14,167,168,170,200,244,135,193,197,75,76,250,201,93,233,251,92,157,48,181,28,174,118,204,169,85,93,145,174,242,79,63,47,97,176,234,166,233,183,222,121,28,231,76,108,26,129,71,89,67,121,171,184,67,29,109,12,150,249,22,150,70,53,82,55,163,145,85,58,152,239,91,215,95,230,246,121,1,173,126,75,166,25,206,33,225,190,209,88,252,39,139,235,236,255,0,108,195,39,87,78,221,95,160,245,219,110,166,251,126,241,141,105,134,115,151,248,159,179,182,63,23,225,58,59,223,219,48,199,211,213,191,79,233,189,55,223,165,222,207,184,155,220,223,149,222,128,231,190,11,211,25,126,160,195,224,123,157,191,13,112,162,110,253,125,59,239,213,72,239,239,19,109,182,248,140,35,149,222,128,224,94,55,208,249,126,160,205,227,187,125,207,19,112,162,118,221,29,91,109,211,72,223,239,215,125,247,248,1,20,120,207,47,78,48,51,26,122,122,172,115,72,124,100,85,84,204,172,137,222,159,181,199,213,11,145,170,215,108,250,148,84,221,28,223,37,243,243,246,18,113,195,31,46,205,48,211,232,176,60,195,48,209,239,1,152,80,89,160,244,197,71,218,10,137,122,43,228,162,88,234,125,72,234,93,18,239,35,228,79,81,21,190,123,183,203,99,45,240,109,49,176,105,253,29,29,13,154,174,225,52,116,84,49,219,227,90,169,24,229,88,216,141,68,85,233,99,125,111,81,63,155,219,228,122,228,77,147,111,184,15,130,195,97,180,227,22,152,44,118,58,79,13,69,77,213,218,139,184,231,244,245,57,92,190,110,85,85,245,156,171,230,191,19,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,99,55,50,91,124,55,94,11,53,22,130,161,207,108,114,250,35,117,98,162,59,202,237,70,191,20,95,184,201,147,206,234,14,47,246,211,16,175,198,188,119,131,241,157,175,207,246,187,157,29,18,177,255,0,163,186,111,191,78,222,223,136,26,201,229,150,106,91,37,198,58,74,73,37,123,31,2,72,171,34,162,174,234,231,39,193,19,238,63,20,204,206,106,216,23,228,239,136,108,122,203,233,95,72,119,240,202,74,174,239,99,181,182,245,213,205,233,219,169,223,222,111,190,255,0,19,12,192,0,0,0,0,31,69,182,157,149,119,26,90,73,21,200,201,167,100,110,86,251,81,21,200,139,183,249,207,156,184,156,56,218,253,57,196,54,151,217,123,253,143,72,102,118,74,94,239,79,87,71,114,186,22,245,109,186,111,182,251,237,186,1,38,124,152,113,234,43,15,229,135,193,203,59,251,255,0,103,250,187,142,69,219,167,210,27,109,178,39,222,164,152,150,239,72,244,187,242,109,233,95,238,231,164,125,35,216,255,0,229,110,207,111,183,220,255,0,179,118,251,245,255,0,55,176,184,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,99,63,26,58,53,147,234,46,159,230,151,139,37,125,174,8,98,194,110,52,142,109,84,178,53,221,105,5,67,183,68,107,28,155,108,244,248,253,228,10,234,6,159,222,116,222,243,13,142,249,83,69,60,243,210,182,173,174,164,123,220,196,99,158,246,162,42,185,173,93,247,98,252,62,227,103,186,218,42,43,149,21,69,186,227,73,13,85,37,84,79,130,120,39,141,31,28,177,185,21,28,199,181,124,156,213,69,84,84,95,37,69,49,107,94,120,70,195,243,92,190,142,235,142,104,70,23,91,77,21,182,58,119,200,182,155,124,123,61,37,149,202,155,61,17,125,142,111,158,219,121,129,0,96,200,140,163,151,207,23,184,95,134,251,75,164,126,15,198,117,246,63,187,246,185,58,250,58,122,191,66,165,118,219,169,190,223,188,177,23,12,118,241,106,133,181,21,244,125,168,220,228,98,47,113,142,245,182,85,219,201,87,238,80,63,56,31,93,190,213,95,117,153,212,244,20,253,217,26,213,122,167,91,91,234,238,137,191,154,167,222,133,218,211,206,15,56,141,213,88,45,245,56,14,157,122,82,59,167,119,194,59,210,244,16,119,59,106,244,127,241,179,55,109,187,111,246,237,190,222,91,238,128,90,107,37,170,162,253,121,160,177,209,190,54,79,113,170,138,146,39,72,170,140,71,200,244,106,43,149,17,87,109,213,55,217,20,151,78,89,220,55,231,24,246,159,186,241,91,117,177,62,26,12,217,106,228,108,83,204,174,86,50,10,55,42,53,22,36,77,246,69,219,117,67,233,225,47,129,12,143,13,196,48,69,213,221,2,197,253,59,108,185,45,69,210,122,216,173,117,179,53,137,94,247,181,93,43,92,254,189,162,232,217,17,85,81,17,19,225,177,33,152,254,47,140,226,116,79,183,98,184,237,178,205,73,36,171,59,224,183,210,71,79,27,164,84,68,87,171,88,136,138,229,70,181,55,246,236,212,251,128,253,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,30,119,40,211,236,67,52,240,223,105,109,30,51,193,245,246,63,182,37,143,163,175,167,171,244,28,155,239,210,223,111,220,88,139,135,45,174,11,46,176,182,158,191,70,59,177,181,200,244,79,180,87,102,250,219,42,111,229,84,159,122,153,50,0,198,11,127,44,222,8,237,83,58,162,131,69,59,82,57,170,197,95,180,151,119,122,187,162,237,231,84,191,114,23,107,79,56,124,210,13,42,130,223,77,128,226,62,139,142,215,221,240,141,241,245,83,246,251,138,245,127,241,178,59,125,251,143,246,239,182,254,91,108,133,197,0,112,214,163,19,165,169,178,33,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,217